【英语模拟题16-18】

16. The new power station is reported ________ within three years.

A. to have completed B. to have been completed

C. having been completed D. to complete


17. ______ you have any further needs and suggestions with this machine, contact your counselor for advice.

A. Would B. Should C. Could D. Might


18. You should follow up to _____ your account has actually been closed.

A. ensure B. entitle C. enact D. enforce
 

【答案解析】

16.【答案】B。解析:考查非谓语动词。句意:新电站将在三年内建成。be reported to do sth.固定句型,所以先排除C项;power station与complete之间是动宾关系,需要用被动语态;再根据时间状语within three years可知截止到某一时间内“新电站已经建成”,所以使用完成时态。综上所述,答案选B。

17.【答案】B。解析:考查虚拟语气。句意:如果您对这台机器有任何进一步的需求和建议,请联系您的咨询师。在if引导的虚拟语气中,当从句中的谓语动词含有were,should,had时,if可以省略,这时从句要用倒装语序,即把were,should,had置于句首。例如:①Should he agree to go there, we would send him there.(对将来情况的虚拟)②Were she here, she would agree with us.(对现在或将来情况的虚拟)③Had he learned about computers, we would have hired him to work here.(对过去情况的虚拟)。结合语境和虚拟语气的省略用法可知,这里用should,表示对将来情况的虚拟。题干的正常语序为:If you should have any further needs and suggestions with this machine, contact your counselor for advice.综合以上分析,故选B。

18.【答案】A。解析:考查动词辨析。句意:你应该进行跟进,以确保你的账户实际上已经关闭。ensure保证,确保,常见用法是ensure (that),to ensure表示目的“以保证”,符合语境;entitle赋予……权利,使……有资格,entitle sb to do sth使某人有权利做某事;enact颁布,制定法律;enforce实施,执行。故答案选A。