Grammar Quiz

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

Asking and Giving OpinionDefinite & Indefinite Pronoun & ConditionalsPresent Simple with Adverbs of FrequencyAdjectives and PrepositionsModals and ResponsibilitiesSecond ConditionalsContrastive ConjunctionsAdverbsApostrophes and Grammar

Other quiz:

Vocabulary and Tenses › View

My father is so tired since he…. our garden all day for planting vegetables.

A. has prepared

B. has been preparing


Prepositions › View

The meeting is ____ our school life.

A. with

B. from

C. about

D. at