Grammar Quiz

[ Tenses ]

How long _______ (sit) here? Are you waiting for someone?

A. have you been sitting

B. have you sat

C. are you sitting

D. do you sit

Select your answer:
         


Random Topics:

Ordering AdjectivesSimple Past/Past ProgressiveIndirect Speech1st and 2nd ConditionalsSimple Present and Present Continuous TensePhrasesConjunctions & InterjectionsSubordinate ConjunctionsJobs

Other quiz:

Grammar - could / could not › View

My car didn’t start yesterday, so I couldn’t _________ to work.

A. went

B. to go

C. going

D. go


Conditional Sentence Type 2 › View

Unless he worked more slowly, he_____________so many mistakes.

A. would make

B. will make

C. wouldn’t make

D. won’t make