-----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
推荐题目
The telephone _______, but by the time I got indoors, it stopped.
#104961
A
had rung
B
was ringing
C
rings
D
has rung
—Have you moved into the new school?—Not yet, the classrooms________.
#100953
A
are being painted
B
are painting
C
is painted
D
is being painting
—Could I use your car tomorrow morning?—Sure. I ______ a report at home.
#100598
A
will be writing
B
will have written
C
have written
D
have been writing