— I’m sure Andrew will win the first prize in the final. — I think so. He ______ for it for months. 
#100746
A
is preparing
B
was preparing
C
had been preparing
D
has been preparing
推荐题目
The boy whom you lent the bike to ____ by a car.
#102695
A
hit
B
be hit
C
having been hit
D
was hit
We are glad to hear that the Greens_________to a new flat next week. 
#102397
A
moved
B
moved
C
will move
D
have moved
——Can I join your club,dad? ——You can when you______a bit older. 
#103502
A
get
B
will get
C
are getting
D
will have got
We are told that more new teaching buildings ________ next year. 
#101533
A
build
B
was built
C
has built
D
will be built