—I’m sure Andrew will win the first prize in the final.—I think so. He _________ for it for months.
#101898
A
was preparing
B
is preparing
C
has been preparing
D
had been preparing
推荐题目
Had it been possible, I would have gone to attend Monica in the hospital, but I fully occupied last month.
#101704
A
had been
B
was
C
am
D
have been 过去相反,
The film _______ for twenty minutes when they got to the cinema.
#103330
A
had already been on
B
has already been on
C
had already begun
D
has already begun
Do you know when Mr Brown_______ ? When he_______ , please let me know.
#101597
A
will come; will come
B
comes; is coming
C
is coming; comes
D
comes; will come
Imagine how excited we were that our daughter had been employed by the well-known company.
#100813
A
learning
B
to learn
C
having learned
D
to be learning
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
