By the time you arrive in London, we ______ in Europe for two weeks.
#104980
A
shall stay
B
have stayed
C
will have stayed
D
have been staying
推荐题目
All the preparations for the task _________, and we’re ready to start.
#99042
A
complete
B
have completed
C
had been completed
D
have been completed
—Now the weight. Only 115. You’d better put on a few pounds.—Well, actually, I ________ like a horse.
#103903
A
ate
B
was eating
C
have been eating
D
will eat
In the past ten years, the ____mountain climber ____ a lot from his own adventurous _______
#102427
A
experienced; experienced; experience
B
experience; experienced; experiences
C
experienced; has experienced; experiences
D
experience; has experience; experience
The house could fall down soon if no one ______ some quick repair work.
#99590
A
does
B
has done
C
is doing
D
had done