—I’m sure Andrew will win the first prize in the final.—I think so. He ________ for it for months.
#102618
A
is preparing
B
was preparing
C
had been prepared
D
has been preparing
推荐题目
Hello, I _______ you ______ in London. How long have you been here?
#102196
A
don’t know; were
B
hadn’t known; are
C
haven’t known; are
D
didn’t know ; were
A warm welcome _______to the Russian guests at the airport tomorrow morning.
#100038
A
is given
B
has been given
C
is going to give
D
will be given
It for the whole week. The city will be flooded if it soon.
#100808
A
rained; won’t stop
B
has been raining; doesn’t stop
C
has rained; won’t stop
D
rained; doesn’t stop
— Have you finished your work? —Yes. Actually, I _______ it before you came.
#99229
A
have finished
B
had finished
C
finished
D
would finish