Grammar Quiz

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:

Dependent PrepositionPresent Perfect vs Past Simple TenseAction, Helping & Linking VerbsImperative SentencesGrammar: Used to, Would, Be used to, Get used toArticle & PrepositionModalsGerunds and InfinitivesModals "Should"Future Simple Tenses

Other quiz:

Adverbs › View

Choose the correct form of the word in parentheses: The third pig followed his mum’s advice and built a strong house out of bricks, which was the (difficult)………….house to build.

A. difficultly

B. difficultest

C. most difficult


Grammar › View

____ fast can upset your stomach.

A. To eat

B. Having eaten

C. Eating

D. Eat