– 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
B
举一反三
- 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
内容
- 0
By the next month we ( ) this assignment.( ) A: will be finishing B: have finished C: will finish D: will have finished
- 1
I will let you have the book if I _____________ reading it this evening. A: will finish B: did finish C: am finished D: have finished
- 2
I'll return the book to the library as soon as I_____it . A: will finish B: am going to finish C: finished D: have finished
- 3
They went to have their dinner after they ( ) the assignment. A: had finished B: finished C: have finished D: would finish
- 4
No sooner _____ one task than she was asked to do another. A: she had finished B: had she finished C: she finished D: could she finish