Grammar Quiz

Topics: Present Tenses

How long ___________(YOU STAND) in this queue ? – Well , I ___________ (JUST BE) here for a bit over an hour.

A. have you stood/have just been

B. have you standing/have just been

C. have you been standing/have just been

D. have you be standing/have just been

Select your answer:
         


Random Topics:

Do / Have / Can - Basic QuestionsRelative PronounsGrammar - Present and Past PassivePast Perfect Simple & Past Perfect ContinuousAdverbs and PhrasesLet & Be allowed toSentence LabelingQuestion WordsPast Perfect TensesCompound and Complex Sentences

Other quiz:

Punctuation › View

Stop doing that _

A. ,

B. .

C. !

D. ?


Grammar › View

They ____ their car.

A. have washed

B. has washed

C. are washed

D. is washed