I _______ up here night after night for weeks now. You see, I _______ to give you a surprise. 
#100221
A
have come; hoped
B
have been coming; has hoped
C
have come; was hoping
D
have been coming; was hoping
推荐题目
In the last few years thousands of films __________ all over the world. 
#102095
A
have produced
B
have been produced
C
are producing
D
are being produced
The old worker insisted that he     old, and      back to working post again.
#103632
A
wasn’t;be sent
B
wasn’t;was sent
C
be not;send
D
isn’t;sent
He has promised me that upon my return he       for me at the airport.
#102305
A
is waiting
B
will be waiting[
C
will have waited
D
waits