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:
Basic TensesVerb PatternsSimilesSecond Type ConditionalPhrasal Verb With TakeCorrelative ConjunctionTenseGrammar and Sentence StructurePhrases & ClausesConnectives (because, due to, owing to, because of)Other quiz:
Adverb Clauses › ViewAnne always takes a shower at 7 am. She has breakfast at 6:30 am. She has breakfast _____ she takes a shower.
A. until
B. unless
C. before
D. since
Phrasal Verb › View
find a solution to a problem by reasoning or calculation
A. Work on
B. Work up
C. Work out
