问题 选择题

I _______ up here night after night for weeks now. You see, I _______ to give you a surprise.

A.have come; hoped

B.have been coming; has hoped

C.have come; was hoping

D.have been coming; was hoping

答案

答案:D

题目分析:考查时态:句意:我现在来这儿已经好几周了;过去我本希望给你个惊喜,“由“for weeks now”可知是动作从过去到现在一直在进行,应用现在完成进行时表示,第二空是表示本希望,用过去进行时,选D。

单项选择题
单项选择题