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 toOther quiz:
Grammar › ViewWe 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
