Grammar Quiz

Topics: 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:
         


Random Topics:

SentencesCorrelative Conjunction & Complex SentencesQuantifies and Modals of DeductionPreposition (at,in,on)First Conditional & Future TensesAdverbial Clause of Cause and EffectPresent / Future / Present Progressive / non Action VerbsSimple Past Tense (was/were)Auxiliaries VerbGrammar - Be going to

Other quiz:

Grammar › View

We always need ____ where they came from and how they did it.

A. to remembering

B. to remember

C. remembering

D. for remembering


Grammar › View

A boy found a wallet on the street ________ he was walking to school.

A. when

B. this time

C. what time

D. while