[ 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:
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