Topics: Perfect Tenses
They —- (finish) the meeting by the time the manager arrives at six today.
A. have finished
B. had finished
C. will have finished
Select your answer:

Random Topics:
Present Tense vs Past TenseModals for RecommendationsVerb PhraseIf- ConditionalTenses and StructurePossessive AdjectivesVerb, Object, PrepositionModal Verb, Passive VoicePossessive Adjectives VS Possessive PronounsNoun Phrases and AdverbialsOther quiz:
Grammar › ViewWhat ______ you eat for lunch yesterday?
A. did
B. do
C. were
D. are
Grammar › View
This project … by July because there is too much work to do.
A. will be completed
B. won’t be completed
C. will complete
