Grammar Quiz

Topics: Perfect Tenses

The principal will have made an announcement before lunch time.​

A. Present Perfect

B. Past Perfect

C. Future Perfect

Select your answer:
         


Random Topics:

Nouns and VocabularyModal Verbs, Passive Voice & ConditionalsPresent Simple x Present ContinuousGrammar-Verbs & Nouns Singular, Plural, GenderGerunds, Infinitives and Modals of PossibilityHave GotSimple Present & Present ProgressiveComparative and Superlative AdjectivesConditionalsUnderstanding Product Packaging and Tenses

Other quiz:

Grammar › View

. I think, in the future, space travel___________ as common as plane travel is now.

A. will become

B. has become 

C. is becoming


Antonyms › View

VENERATION

A. Derision
B. Blame
C. Avoidance
D. Ostracism
E. Defiance