题目内容
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; hoped
C.have come; was hoping
D.have been coming; was hoping
答案:D
解析:
解析:
前一个空应为现在完成进行时,表示“一直……”,而不应只用现在完成时(只表“来到,曾来过”),后一个空应填过去进行时(表“当时希望”). |
练习册系列答案
相关题目