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.今天天气不冷,我没有必要把厚毛衣拿出来。(实际上也没拿)
【高考英语语法精品讲练:第四章情态动词】相关文章:
★ 重庆市2014高考英语阅读理解一轮(精品)训练题(14)附答案
★ 重庆市2014高考英语阅读理解一轮(精品)训练题(3)附答案
最新
2017-04-24
2017-04-24
2017-04-24
2017-04-24
2017-04-21
2017-04-21