Grammar Quiz

[ Perfect Tenses ]

Which tense is used to express a past action in an indefinite past time?

A. Past perfect tense

B. Present perfect tense

C. Simple past tense

D. Future perfect tense

Select your answer:
A  B  C  D  E 


Random Topics:

Active Voice-Present tensePresent Perfect and Past TensesFrequencySpellingDefinite vs Zero Article Abstract NounsFuture Perfect vs Future ContinuousSimple Past Tense (was/were)Comparative AdjectivesPast and Present Continuous tenseGerunds and Infitinitives

Other quiz:

Vocabulary and Grammar › View

Word with sound /s/

A. path

B. paw

C. pace

D. pear


Direct and Indirect Speech › View

Which of these sentences has punctuated speech correctly?

A. Kyle said, “Thank you for helping me with my homework.”

B. Kyle said, “thank you for helping me with my homework”.

C. Kyle said “Thank you for helping me with my homework.”

D. Kyle said “Thank you for helping me with my homework”

Perfect Tenses of Verbs › View

By next year, that iron shop will have been in business for 100 years.

A. present perfect

B. past perfect

C. future perfect


Question Words › View

_____________ is standing at the door?

A. Who

B. Where

C. Why

D. How