资源介绍:本文总结了高考考点情态动词+have done 的用法,并附练习题。
请看一道高考题:
They ____ have arrived at lunchtime but their flight was delayed.
A. will B. can C. must D. should
解析:此题考查情态动词 + have done的用法。根据题意:他们本该在午饭时到达,但是他们的航班晚点了。should have done表示“本应该做某事,结果没有做”,故答案为D。
那么,如何运用will/would/can/could/may/might/must/need/should/ought to + have done结构呢?
1. 当will作为助动词时,will have done为将来完成时结构,该结构表示到将来某时会业已发生的动作或情况,通常会出现表示到将来某一时间的by介词词组。例如: