非谓语动词表示时间、条件、方式、让步或伴随情况,通常用现在分词或过去分词;表示目的,通常要用不定式;表示原因,通常用分词短语,且多放在句首,有时也放在句末,多用逗号隔开;表示结果,用不定式或现在分词均可,但有区别。
1、表示时间、条件、方式、让步或伴随情况,通常用现在分词或过去分词;若句子主语与非谓语动词是主动关系,用现在分词;若句子主语与非谓语动词是被动关系,用过去分词或现在分词分词的被动式。
(1)Seeing the cat,the mouse ran off. 见到猫,老鼠就跑了。
(2)He sat in the chair reading newspapers. 他坐在椅子上看报。
(3)Given more time,we could have done it better. 如果多给点时间,我们可以做得更好。
2、表示目的,通常要用不定式;表目的的不定式所表示的动作通常发生在谓语动词之后,且常用于 in order to,so as to 结构。有时为了强调,可将不定式短语放到句首。
(1)We used the computer to save time. 我们用电脑节约时间。
(2)In order to catch the train,she hurried through her work.为了赶火车,她匆匆做完了她的工作。
注:不定式作状语只有表示目的时,才可以放到句首。
3、表示原因,通常用分词短语,且多放在句首,有时也放在句末,多用逗号隔开。
(1)Being very weak,she couldn’t move. 由于身体虚弱,她不能行动。
(2)Much discouraged,she came back home. 她很沮丧,回了家。
注:在表示情绪或情感反应的形容词(如 happy,glad,sorry,sad,surprised,frightened,delighted,disappointed)后,可接不定式短语表示原因。
(1)I’m very pleased to meet you. 会见你我很高兴。
(2)I’m proud to be your friend. 当你的朋友我感到骄傲。
4、表示结果,用不定式或现在分词均可,但有区别:不定式表结果,其动作发生在谓语动词之后,有时表示未曾预料到的或令人不快的,不定式前常加 only,另外还用于 too…to,enough to,never to,so / such … as to 等固定结构中;现在分词表示结果,是伴随谓语动词的发生而产生的自然结果(同时发生),前面可加上 thus。
(1)He was so foolish as to leave his car unlocked. 他是那样傻,竟然没锁车。
(2)He hurried to the house only to fond that it was empty. 他匆忙赶到那屋子里,发现已经空无一人。
(3)He died,leaving his wife with five children. 他死了,留下他妻子和五个孩子。
7.program和programme的区别 常见用法及搭配