1、If you had told me earlier, I ______ to meet you at the hotel.
A.had come
B.will have come
C.would come
D.would have come
2、The dictionary still _____ where I _____ it moment ago.
A.lies; lay
B.lied; lay
C.laid; laid
D.lies; laid
3、— Would you like tea or coffee? — ______, thank you. I’ve just had some water.
A.Either
B.Both
C.Any
D.Neither
答案解析:
1.【答案】D。解析:考查虚拟语气。句意:如果你早点告诉我,我就会来酒店见你。此题考查虚拟语气中对过去情况进行虚拟,if条件从句用had+ done,主句则用would(should, could, might)+have done。故答案选D。此外,当if引导的句子表示对现在事实的虚拟,从句谓语动词为did(be动词只能用were),则主句谓语动词用would(should,could,might)+do;当if引导的句子表示对将来事实的虚拟,从句谓语动词为did/were to/should,则主句谓语动词用would(should,could,might)+do。
2.【答案】D。解析:考查动词时态。句意:那本字典仍然在刚才我放的地方。根据句意可知,第一空表示“位于”,应用动词lie,且描述的是目前的动作,应使用一般现在时;第二空表示“摆放”,应用lay,由moment ago可知,此处是过去的动作,应使用其过去式laid。故选D。
3.【答案】D。解析:考查代词。句意:——你要茶还是咖啡?——都不用,谢谢。我刚喝了一些水。根据句意,两者都不,用neither。either(两者之中的)任一;both(两者)都;any三者(以上)任一。故答案选D。
免责声明:本站所提供试题均来源于网友提供或网络搜集,由本站编辑整理,仅供个人研究、交流学习使用,不涉及商业盈利目的。如涉及版权问题,请联系本站管理员予以更改或删除。