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
推荐题目
We missed the beginning of the football match. When we got to the stadium, the match ______.
#101160
A
would start
B
has started
C
had started
D
was starting
---Can I help you, sir? ---Yes. I bought this radio here yesterday, but it _____. 
#104442
A
didn't work
B
wouldn't work
C
can't work
D
doesn't work
When I called you this morning, nobody answered the phone,          ?
#101315
A
where were you
B
where did you go
C
where have you been
D
where have you gone
—Why does the lake smell terrible?—Because large quantities of water_______________.
#99629
A
have polluted
B
is being polluted
C
has been polluted
D
have been polluted
Put on your coat! I _________ you down to the doctor.
#100216
A
have been taking
B
am taking
C
took
D
have taken