Grammar Quiz

[ Tenses ]

Choose the correct tense for the given sentence: I have been waiting for you since morning.

A. Past perfect continuous tense

B. Simple past tense

C. Future perfect continuous tense

D. Present perfect continuous tense

Select your answer:
A  B  C  D  E 


Random Topics:

Tenses, Determiners & Subject Verb AgreementModals, Phrasal Verbs, Gerunds and InfinitivesAdjectives (-ed / -ing)Verbs and AdverbsModals in the PastPossessive Adjectives and Possessive PronounsTransitional WordsAdjective ClausesRelative Pronoun/AdverbsComperative and Superlative

Other quiz:

Tenses › View

He _____ (fix) his bike when it started raining.

A. fixes

B. was fixing

C. has fixed


Conjunctions & Interjections › View

What type of conjunction always comes in pairs such as “both….and”?

A. Coordinating Conjunctions

B. Correlative Conjunctions

C. Conjunctive Adverbs

D. Subordinating Conjunctions

Grammar › View

She threw……………all the rotten apples.

A. in

B. on

C. down

D. away


Conditional Sentences › View

She didn’t stop her car because she didn’t see the signal.

A. If she saw the signal, she would stop her car.

B. If she had seen the signal, she would stop her car.

C. If she had seen the signal, she would have stopped her car.

D. If she saw the signal, she would have stopped her car.