---- Have you finished your report?--- Yes.I _____ it within 10 minutes.
#103651
A
finish
B
have finished
C
finished
D
will finish
推荐题目
 I want to know when he ________ for New York tomorrow.
#100278
A
has left
B
had left
C
is leaving
D
has been leaving
The price of the radio ____ , and I don’t know the reason. 
#103927
A
went up
B
has gone up
C
had gone up
D
will go up
 Hurry up! The train _____. You know it______ at 8:30 am.
#100211
A
leaves; leaves
B
is leaving; leaves
C
leaves; is leaving
D
is leaving; is leaving
Great changes _____ in this city over the past five years.
#100896
A
tookplace
B
havetakenplace
C
weretakenplace
D
havebeentakenplace
We agreed ______ here but so far she hasn’t turned up yet.
#101879
A
having met
B
meeting
C
to meet
D
to have met