—Tom, have you finished your homework? —Yes, I ________ before you came back, mom.
#100568
A
finished
B
have finished
C
had finished
D
finish
推荐题目
 ----Where ____ the dictionary? I can't see it anywhere.----I ____ it right here. But now it's missing.
#104388
A
did you put; have put
B
have you put; put
C
had you put; was putting
D
were you putting; have put
 I had finished supper and _____ have a bath when the power was cut off.
#103636
A
was going to.
B
was about to.
C
was to.
D
would