Grammar Quiz

Topics: Verb Tenses

Identify the correct tense for the given sentence: I have been waiting for the bus for an hour.

A. Simple past

B. Present perfect continuous

C. Past perfect continuous

D. Future perfect continuous

Select your answer:
         


Random Topics:

Common & Proper NounsGerund or InfinitiveVerb to Be Tenses & Object PronounGoing To Be and WillVerbs & Phrasal VerbsPast Perfect TenseVerb + Infinitive or GerundPrepositions after Verbs and AdjectivePresent Progressive or Present SimpleGrammar (Possessive Pronouns)

Other quiz:

Moods of Grammar › View

Follow the directions and you will be fine.

A. Conditional Mood

B. Imperative Mood

C. Indicative Mood

D. Subjunctive Mood


Modal, Causative Verb & Elliptical Structure › View

We ………….. a mechanic to fix our car.

(Elliptical Structure)

A. Got

B. Had

C. Get

D. Have