Topics: Future Tenses
By the time they arrive, we __________ all the preparations.
A. have completed
B. will have completed
C. complete
D. will complete
Select your answer:

Random Topics:
Infinitives for reasonsRegular and Irregular AdverbProverbsPhrasesPresent Simple and Modal VerbsModals, Conditionals, and Clauses- Defining, Non-definingSimple Present and Present Continuous TenseFamily VocabularyPresent Continuous for FutureAbstract NounsOther quiz:
Tenses › ViewHe claimed that he … a prize.
A. had won
B. had been winning
C. will win
Grammar › View
John ___ a student at the university.
A. is
B. are
C. am
