Grammar Quiz

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 Adverbials

Other quiz:

Grammar › View

What ______ 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