All the tasks ______ ahead of time, they decided to have a dinner party to celebrate.( )
A: have been finished
B: had been finished
C: having been finished
D: were finished.
A: have been finished
B: had been finished
C: having been finished
D: were finished.
举一反三
- 1. I have finished the job. / The job ____ by me. A: has finished B: has been finished C: had been finished
- Three-fourths of the homework _____today. A: has finished B: has been finished C: have finished D: have been finished
- __________your valuable help,we couldn’t have finished the experiment ahead of time. A: If it were not for B: Had it not been for C: Were it not for D: If it has not been for
- By the time you came back,I ()this work. A: finished B: has finished C: had finished D: had been finished
- He demanded that all work ________ today. A: had been finished B: would be finished C: be finished D: to be finished