题目内容
【题目】动词填空
【1】This is the second time I ______________ (climb) Mountain Tai with my parents.
【2】Tim, who ________________(spend) much of his time since graduating from college backpacking round Europe, decided last year to settle down.
【3】Look! Here ___________ (come) the teachers.
【4】On her next birthday, Ann ________________ (be) married for 20 years.
【5】If you don’t like the drink you __________(order), just leave it and try a different one.
【答案】
【1】 have climbed
【2】 had spent
【3】 come
【4】 will have been
【5】 ordered
【解析】
【1】考查现在完成时。句意:这是我第二次与我父母登泰山。本句为句型This is the +序数词+time that,这是某人第几次做某事,从句中需用现在完成时,故用have climbed。
【2】考查过去完成时。句意:自从大学毕业就背包环游欧洲,Tom去年决定安顿下来。分析句子可知,Tom决定去年安顿下来,而花大量时间环游欧洲发生在去年之前,故表示过去的过去,故用过去完成时 had spent。
【3】考查动词时态和语态。句意:看,老师们过来了。本句为here的完全倒装句,主语为the teachers,本句描述现在的事情,故用动词原形come。
【4】考查将来完成时。句意:在下一个生日的时候,安结婚有二十年了。本句表示在将来的时间On her next birthday就已经完成的事情,故用将来完成时 will have been。
【5】考查一般过去时。句意:如果你不喜欢你点的饮料,把它放一边,试一下另外一种。分析句子可知,you ________作限制性定语从句修饰先行词drink,根据句意可知,预订饮料动作已经完成,故用一般过去时,ordered。
关于将来完成时。将来完成时是用在表示在将来某一时间以前已经完成或一直持续的动作。其结构为will have done,被动语态为will have been done,其标志性短语为by+将来时间,比如By next November, I will have received my promotion. 到下一年的11月,我就早已升职了。The project will have been completed before the deadline.在截止日期之前,这项工程就将已经被完成。