At last they got the letter they____________.A.haveexpectedB.wereexpectingC.hade

At last they got the letter they____________.A.haveexpectedB.wereexpectingC.hade

题型:不详难度:来源:
At last they got the letter they____________.
A.haveexpectedB.wereexpectingC.hadexpectedD.hadbeenexpecting

答案
D
解析

试题分析:句意:最后他们得到了他们一直期望的信。根据句意应该是在得到信之前一直盼望的信,这里得到信是在过去,所以应是过去一直盼望的事情用过去完成进行时,过去完成时表示动作发生在过去的过去,不强调动作的持续性,故选D。
点评:本题难度适中。动词时态是高中必须掌握的语法项目,要求考生必须理解在不同的语境下,应该使用什么样的动词时态。这里容易考生误选A。
即学即练:Planing so far ahead      no sense—so many things will have changed by next year.
A.made        B.is making    C.makes        D.has made
解析:C。句意:“计划这么超前毫无意义—到明年许多事情会发生变化的。”前句表示现在的情况make no sense,后句表示到将来会产生的后果will have changed。一般现在时表示主语的特征或状态。is making和has made表示具体的动作过程,故不选。因此选C。
举一反三
Mary has been looking forward in the past 10 years to______the Great Wall.
A.payingavisittoB.callonC.beingonavisitD.callat

题型:不详难度:| 查看答案
I want to make meatballs. Would you please give me a hand to ________the meat?
A.cut downB.cut offC.cut inD.cut up

题型:不详难度:| 查看答案
You should have been more patient ________ that customer;I’m sure that selling him the watch was a possibility.
A.of B.withC.forD.at

题型:不详难度:| 查看答案
-----You effort is sure to pay__________.     ---Thank you for you encouragement.
A.offB.forC.backD.down

题型:不详难度:| 查看答案
I came home very late last night , __________ , early this morning.
A.atleastB.onthewholeC.inawordD.orrather

题型:不详难度:| 查看答案
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.