【单选题】If they had worked harder, they ________ the project ahead of time.
A: will finish
B: would have finished
C: have finished
D: had finished
A: will finish
B: would have finished
C: have finished
D: had finished
举一反三
- If I had had enough time, I ______ my work. A: would finish B: must have finished C: would have finished D: had finished
- They went to have their dinner after they ( ) the assignment. A: had finished B: finished C: have finished D: would finish
- 4. By the time you get back, I all the work. A: would finish B: will have finished C: has finished D: had finished
- The scientist ______ most of his experiments if he had not run short of his fund. A: would finish B: had finished C: would have finished D: ought to have finished
- I ________ all the work by the time you are back this evening. A: will have finished B: would have finished C: have finished D: d. had finished