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 SentencesOther quiz:
Punctuation › ViewStop doing that _
A. ,
B. .
C. !
D. ?
Grammar › View
They ____ their car.
A. have washed
B. has washed
C. are washed
D. is washed
