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:
A  B  C  D  E 


Random Topics:

PassivisationNouns FormationCommon Grammar Mistakes and Spelling TipsFuture Tenses, Conditionals and ProfessionsGrammar Pronoun and Singular Plural NounPhrasal Verbs with up and downLinking WordsDirect Object and Indirect ObjectIELTS VocabularyModals Posibility and Probability

Other quiz:

Vocabulary and Grammar › View

. A _____ requires a lot of water to keep it looking green.

A. skateboarding park

B. golf course

C. ice-hockey rink

D. boxing ring


Adverb Clause › View

__________ I was running down the street,  a car crashed into me.

A. Until

B. While

C. Before

D. Although