Grammar Quiz

[ Present Perfect Continuous Tense ]

You …… for 3 hours. (wait)

A. have been waiting

B. has been waiting

C. have wanted

D. are waiting

Select your answer:
A  B  C  D  E 


Random Topics:

Grammar - ConnectorsCardiology ServicesUse of Prepositions or ConjunctionsFrequencyTenses, Tag Questions, Phrasal VerbsAdverb of Frequency and Past Continuous TenseAuxiliary ModalQuantifies and Modals of DeductionVocabulary and GrammarQuantifiers & Modal Verbs

Other quiz:

Dependent Preposition › View

He finally agreed ____ the terms of the contract after much negotiation.

A. with

B. to

C. on

D. in


Grammar › View

My father is so proud of you, ____ ____ my mother.

A. me too

B. so are

C. so is

D. you are

Interrogative Pronouns › View

——– is your favorite sports ?

A. what

B. who

C. which


Grammar › View

___ nationality are you?
a. What
b. Which
c. How