[ Perfect Tenses ]
The principal will have made an announcement before lunch time.
A. Present Perfect
B. Past Perfect
C. Future Perfect

Random Topics:
World Literature VocabularyNoun PhrasePreposition of PlaceGrammar: Reported QuestionsGrammar Comma UsageWas and WereTypes of Simple SentencesModal Verbs of ObligationAuxiliary Verbs, if, unless and ModalCausative VerbOther quiz:
Grammar › ViewDozens of baby turtles leave footprints in the sand.
The complete subject is highlighted.
What is the simple subject?
A. Dozens
B. baby
C. turtles
D. of
Grammar › View
Mr. Asyraf …… the flight ticket to me yesterday
A. give
B. gives
C. gave
D. given
Grammar › ViewCorrect this run-on.
The ambulance rushed to the hospital it was too late.
___
A. The ambulance rushed to the hospital, it was too late.
B. The ambulance rushed to the hospital, but it was too late.
C. It is not a run-on.
Vocabulary and Grammar › View
Most meteors burn up and are destroyed before they get to Earth
A. TRUE
B. FALSE
