They are said ()
their assignment.
A: to have finished
B: to have finished to do
C: to finish doing
D: to finish to do
their assignment.
A: to have finished
B: to have finished to do
C: to finish doing
D: to finish to do
举一反三
- A:()you()yourhomeworkyet A: Did;do;finished B: Have;done;havefinished C: Have;done;finished D: will;do;finish
- They went to have their dinner after they ( ) the assignment. A: had finished B: finished C: have finished D: would finish
- They went to have their dinner after they ___the assignment. A: finish B: have finished C: finishing D: finished
- By the next month we ( ) this assignment.( ) A: will be finishing B: have finished C: will finish D: will have finished
- —______you ______your homework yet? —Yes. I ______it a moment ago. A: Did; do; finished B: Have; done; have finished C: Have; done; finished D: Will; do; finish