问题
I _______ up here night after night for weeks nowYou 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
B:have been coming; has hoped
C:have come; was hoping
D:have been coming; was hoping
正确答案是: