At last they got the letter they____________.A.haveexpectedB.wereexpectingC.hade
题型:不详难度:来源:
At last they got the letter they____________.A.haveexpected | B.wereexpecting | C.hadexpected | D.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.payingavisitto | B.callon | C.beingonavisit | D.callat |
|
I want to make meatballs. Would you please give me a hand to ________the meat?A.cut down | B.cut off | C.cut in | D.cut up |
|
You should have been more patient ________ that customer;I’m sure that selling him the watch was a possibility. |
-----You effort is sure to pay__________. ---Thank you for you encouragement. |
I came home very late last night , __________ , early this morning.A.atleast | B.onthewhole | C.inaword | D.orrather |
|
最新试题
热门考点