—I’m sure Andrew will win the first prize in the final. —I think so. He _________ for it for months.
#104593
A
is preparing
B
was preparing
C
had been preparing
D
has been preparing
推荐题目
Mr. Black told us that he ______ born on the April fools. 
#100176
A
has been
B
had been
C
was
D
were
It is the first time that Michel _______ the Summer Palace.
#99257
A
is visiting
B
visits
C
has visited
D
will visit
—Why were you so late this morning? —I _____ in heavy traffic for an hour on the way here.
#101422
A
have been caught
B
have caught
C
had caught
D
was caught