[ 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

Random Topics:
Simple Present and Past TensesPresent TensesSimple, Compound, Complex SentencesComparison DegreeVocabulary and IdiomsPreposition (at,in,on)Formal & Informal WordsBASIC GRAMMAR - PRONOUNSConstrative ConjunctionVerbal and Appositive PhrasesOther quiz:
Idioms › ViewThey often try to increase the price if you can’t speak the language.
a. up
b. use
c. unit
Prepositions › View
Did you manage to get the job … the end?
A. at
B. on
C. in
Subject-Verb Agreement › ViewMy dog ________________ of the next door neighbour’s cat.
A. Is scared
B. Are scared
Subject Verb Agreement › View
None___ none under the sun.
A. is
B. are
C. were
D. will be
