--Have you finished your work yet? --Yes, I have . It ____________ half an hour ago. 
#40189
A
has been finished
B
finished
C
was finished
D
has finished
推荐题目
---How long __________ your parents ___________? ---For about twenty years.
#41734
A
did, marry
B
have, married
C
have, got married
D
have, been married
Do you think _________________an English film tomorrow night?
#42562
A
is there
B
there is going to have
C
there is going to be
D
will there be
Mary _____ a photo of Professor Smith while he was making a speech.
#39268
A
took
B
takes
C
would take
D
has taken