They promised they the project by the end of this week.
A: would have finished
B: will have finished
A: would have finished
B: will have finished
举一反三
- 【单选题】If they had worked harder, they ________ the project ahead of time. A: will finish B: would have finished C: have finished D: had finished
- We hoped that by the end of the year we _______ the job. A: had finished B: finished C: would have finished D: will finish
- I guess I _____ (finish) the term paper by the end of next week. A: can finish B: will finish C: will have finished D: could 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
- They went to have their dinner after they ( ) the assignment. A: had finished B: finished C: have finished D: would finish