-----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
推荐题目
She ___ volleyball regularly for many years when she was young.
#102443
A
was playing
B
played
C
has played
D
had played
------I thought I asked you to fix the radio.------Oh, I’m sorry. I_______it right away.
#104910
A
would do
B
was about to do
C
will do
D
am going to do
With more forests being destroyed, huge quantities of good earth      each year.
#102348
A
is washing away
B
is being washed away
C
are washing away
D
are being washed away
John is not a man to count on, and it is very likely that the work ____ by the time he arrives here.
#99990
A
is finished
B
has finished
C
will finish
D
will have been finished