[ Tenses ]
By the time he comes back, we __________ our work.
A. have finished
B. will finish
C. had finished
D. will have finished

Random Topics:
AdverbsQuantifiers and ArticlesAdverbs of TimeGerund, Infinitive, Bare VerbArticles & Compound NounsInterrogative PronounsHow much and how manyPast Perfect or Past Perfect ContinuousRelative Pronoun/AdverbsSuffixes (ing-ed) SentencesOther quiz:
Modals in the Past › ViewI ______ have checked the parking restrictions before I left my car there! Now I’ll have to pay a fine!
A. can’t
B. should
C. must
Prepositions › View
The maths teacher accused Tom _______ cheating _____ the exam.
A. with / in
B. of / in
C. about / on
Articles › ViewI saw ___ bear and ___ hippopotamus at ___ zoo.
A. a, a, a
B. a, an, a
C. a, an, the
D. a, a, the
Present Tenses › View
Why _____to lock the door? It’s not safe.
A. you are always forgetting
B. you always forget
C. you are forgetting always
D. are you always forgetting
