[ Perfect Tenses ]
I can’t join you for dinner – I ______ the report by then.
A. hadn’t finished
B. won’t have finished
C. haven’t finished
Select your answer:
Random Topics:
Complement vs. Compliment Possessive Adjective Everyday vs. Every Day If- ConditionalAdjective / Noun + to InfinitiveClausesInterrogative PronounsFuture PlansSecond and Third Conditional
Other quiz:
Gerunds and Infinitives › ViewShe doesn’t mind _______ the night shift. (work)
A. both options are correct
B. working
C. to work
Past simple - Irregular Verbs › View
My dog ________ my homework!
A. ate
B. eated
C. eaten
How to use : Read the question carefully, then select one of the answers button.