---“Has John finished the report?” ---“No, he knew that he ________ time to finish it by tomorrow.
举一反三
- Perhaps he _______ (finish) reading the book by this time tomorrow.
- He said he ___________ all the housework yesterday. A: finished B: finish C: had finished D: has finished
- John has never been on time, ( )? A: as John B: has not John C: has he D: has not he
- I will have finished my homework by the time he ______(arrive) tomorrow.
- 18. A. He has to meet a client C. He has to prepare for a meeting B. He has to finish a report D. He has to fix his computer