– Elizabeth borrowed the book a month ago.
A: -Then she should ______ it by now.
B: to finish
C: have finished
D: finish
E: had finished
A: -Then she should ______ it by now.
B: to finish
C: have finished
D: finish
E: had finished
举一反三
- By the end of last month, I half of the project. A: finished B: have finished C: had finished D: will finish
- You have broken your promise;you ( ) painting the house long ago. () A: should have finished B: had better finish C: must have finished D: could have finished
- 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
- By the end of next month, we half of the class. A: will finish B: finish C: will have finished D: have finished
- -Will you go shopping now? -Not until I ____ my experiment. A: have finished B: will finish C: finished D: had finished