[ Perfect Tenses ]
Which tense is used to express a recent past action completed just before the time of speaking?
A. Present perfect tense
B. Past perfect tense
C. Future perfect tense
D. Simple past tense
Select your answer:

Random Topics:
Conjunctions - ConnectorsModals and Semi-ModalsVerb PatternsAdverbs and PhrasesSimple Present ProgressiveSubjective and Objective PronounBasic GrammarFuture Tense - will and going toSentence Structure and PunctuationCommas and Subordinating ConjunctionsOther quiz:
Preposition on Time › ViewI swim ___ Mondays and Wednesdays.
A. at
B. on
C. in
D. X
Simple Present Tense › View
They …. breakfast in the morning
A. have
B. has
