Most of us ( ) our assignment already.
A: finished
B: finish
C: had finished
D: have finished
A: finished
B: finish
C: had finished
D: have finished
举一反三
- The boss demanded that all of us ( ) our work before 3:00 today. A: finish B: should have finished C: finished D: have 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
- They went to have their dinner after they ( ) the assignment. A: had finished B: finished C: have finished D: would finish
- It is already ten o’clock and the game _____ by now. A: should have finished B: will have finished C: must have finished D: must finish
- 【单选题】If they had worked harder, they ________ the project ahead of time. A: will finish B: would have finished C: have finished D: had finished