1. I have finished the job. / The job ____ by me.
A: has finished
B: has been finished
C: had been finished
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
- By the time you came back,I ()this work. A: finished B: has finished C: had finished D: had been finished
- David, you are so lazy. This job( )hours before. A: should finish B: could be finished C: should have been finished D: must have been finished
- _____ the work _____ yet ? A: is…finished B: Will…be finished C: Has …been finished D: Would…be finished
- Must the composition ____ in an hour? A: will be finished B: has been finished C: be finished D: is finished