Given more time, we
could have done the work better.如果给我们更多的时间,我们完全可以把这项工作干得更好。
C.must have done
1.表示对过去事实有把握的推测,具有较大的可能性。只用于肯定句中,否定句和疑问句用cancould have done。
His watch must have stopped.他的表肯定停了。
--- I rang your flat yesterday. A man answered but I didn't recognize
the voice.昨天我给你家打电话,一位男士接了电话,但我没听出来是谁的声音。
--- Oh, it must have been my brother Peter. 哦,那一定是我哥哥彼得。
2.用于虚拟语气中时,表示与过去事实相反。
You must have caught the bus if you had got up earlier. 如果你早一点儿起床的话,你准能赶上那一班公共汽车了。(事实上没有赶上公共汽车)
He must have won the game if he had been careful enough.如果他足够细心的话,他准能赢得比赛。.
D.needn't have done
用于对过去的责备,表示“没有必要做某事,可是做了”。
The airport is close to us. You needn't have hurried there early.机场离这儿很近,你没必要早早地赶到那里。(可是你早早地到那儿了)
He is still young. You needn't have sent him such an expensive present.他还小,你没必要送他这么昂贵的礼物。
注意:
如表示“过去不必做也没有做”之意,需用didn't need to do。
It is not cold today. I didn't need to take the thick sweaters out.今天天气不冷,我没有必要把厚毛衣拿出来。(实际上也没拿)
E.shouldought to have done
1.表示对过去动作的责备或批评。
You should have gone over your lessons. (In fact you didn't go over your
lessons.)你们应把功课复习好的。(可事实上你们没有。)
You shouldn't have watched TV last night. (In fact you watched TV last
night.)你们昨天晚上本不该看电视。(可你们看了。)
You oughtn't to have entered the teachers' office without permission.没有经过允许,你们本不该进老师的办公室。
You oughtn't to have gone to the deserted place alone. 你不该独自去那荒凉之地。
2.表示期待或推测。
If the flight was on time, you should
ought to have arrived in Shanghai early this morning.如果航班准点的话,你今早就能到上海了。
The building should ought to have
been completed by the end of the week.这幢建筑物本周末前应该能完工。
F.would have done
表示与过去事实相反的假设或结果。
I would have been happy to see him, but I didn't have time.我会很高兴和他见面的,但我没时间见他。
If your father had still been alive, he would have felt very proud of
you.你父亲如果还健在的话,他会为你骄傲的。
第五章 动词不定式(一)
动词不定式是动词的一种非谓语形式,在句中不能单独作谓语。动词不定式具有动词的性质,它可以有自己的宾语和状语,从而构成动词不定式短语。它还可以有形式的变化,即一般式、进行式、完成式和被动式。同时,动词不定式也具有非动词的性质,相当于一个名词、形容词或副词,可以在句中担任主语、宾语、宾语补足语、表语、定语和状语。
一、动词不定式的特征和种类
动词不定式是由不定式符号to+动词原形构成,在某些情况下to也可省略。
A.不定式的一般式
不定式的一般式表示的动作通常与主要谓语的动作同时或几乎同时发生,或是在它之后发生。
He
appears to be very happy.他看起来好像很高兴。(同时发生)
To catch
the train, we'd better hurry to the station by taxi.为了赶上火车,我们最好赶紧乘出租车去车站。(to
catch the train发生在hurry to the station之后)
B.不定式的进行式
不定式的进行式表示正在进行的或与谓语动词同时发生的动作。
It
happened to be raining when I got there.我到达那里的时候,天碰巧在下雨。
I'm glad
to be traveling with you.我很高兴和你一起旅游。
|