It is high time we our homework assigned on time.
A: finish
B: finished
C: have finished
D: will finished
A: finish
B: finished
C: have finished
D: will finished
举一反三
- You'd better ___your homework by the time I arrived. A: finish B: finished C: had finished D: finishing
- I ______ writing the article by the time you get back. A: shall finish B: must have finished C: have finished D: D.shall have finished
- By the time you get back, I _______ all the work. A: finish B: has finished C: had finished D: will have finished
- By the time you come back I () the work. A: finish B: shall finish C: shall have finished D: would have finished
- By the time my parents reached home yesterday, I my homework already. A: finish B: finishes C: finished D: had finished