You needn’t hurry her. She ________ it by the time you are ready.
A: will have been finishing
B: would finish
C: will have finished
D: will be finishing
A: will have been finishing
B: would finish
C: will have finished
D: will be finishing
C
举一反三
- You needn’t hurry her. She_______(finish) it by the time you are ready.
- I think you are supposed ____ your graduate study last year. A: to be finishing B: to have finished C: to finish D: to have been finished
- I ______ everything by the time you get back next week. A: shall finish B: have finished C: will be finishing D: shall have finished
- I ______ everything by the time you get back next month. A: shall finish B: will be finishing C: have finished D: D. shall have finished
- I _____ everything by the time you get back next month. A: shall finish B: will be finishing C: shall have finished D: have had finished
内容
- 0
John, you are so lazy. This job _____ hours ago. A: should finish B: must have finished C: could be finishing D: ought ot have been finished
- 1
You () the project by now. A: are supposed to finish B: supposed to finish C: are supposed finishing D: are supposed to have finished
- 2
I have just ()dinner A: finish B: would finish C: finishing D: finished
- 3
2. Return the book immediately to the library as soon as you ______ with it. A: finish B: are finished C: have finished D: are finishing
- 4
I ______ today’s homework already. What about you? A: have finished B: finish C: to finish D: finishing