-----Have you finished your composition already, Jack?  ----Yes, I _____ it within half an hour.
#100271
A
have finished
B
finish
C
finished
D
had finished
推荐题目
For the past year, he ______ a flat with others and trying to save money to open his own business.
#100393
A
has been sharing
B
was shared
C
had been sharing
D
is sharing
---- “I haven't heard from Henry for a long time.”------ “What do you suppose_____ to him?”
#104379
A
was happening
B
to happen
C
has happened
D
had happened
Mr. Black _______Shanghai in a few days. Do you know when the earliest plane _______ on Sunday. 
#100720
A
leaves; takes off
B
is leaving; takes off
C
is leaving; is taking off
D
leaves; is taking off