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 TensesOther 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
