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 past five years Tomlison with his daughter _______all over the world.
#103674
A
has travelled
B
traveled
C
have traveled
D
were traveling
--- I’ve heard Jenny has just bought a BMW X5.  --- I ______ she has so much money. 
#99853
A
don’t know
B
didn’t know
C
haven’t known
D
hadn’t known
That piece of music sounds quite familiar. Who _____ the piano upstairs?
#102640
A
as played
B
played
C
plays
D
is playing