He deserves to gain a high score in the coming exam, as he _________ preparations for it.
#99975
A
is making
B
will be making
C
made
D
has been making
推荐题目
The wet weather will continue tomorrow when a cold front ______ to arrive.
#104964
A
is expected
B
is expecting
C
expects
D
will be expected
---Where___?—I got caught in the heavy traffic, or I ___ here earlier.
#102463
A
did you go; had arrived
B
are you; was
C
were you; would come
D
have you been ; would have been
—What about your self-drive trip yesterday?—Tiring! The road is being widened, and we ______ a rough ride.
#100596
A
had
B
have
C
would have
D
have had
--- Has your brother returned from the USA yet? ---- Yes, but he ____ here for only two days before his company sent him to Australia.
#102444
A
stayed
B
has stayed
C
will stay
D
was staying
—I ______ for you for two hours, but in vain. Where did you go? —I ______ at my uncle’s.
#103785
A
had looked; may have stayed
B
looked; must have stayed
C
have looked; may be staying
D
looked; must be staying