Grammar Quiz

[ Present Perfect Simple and Continuous ]

How long ________ (work) on this grammar exercise?

A. have you been work

B. have you been working

C. have you worked

D. you have been working

Select your answer:
         


Random Topics:

Who vs WhomPresent Perfect: for/sinceAsking for and Giving OpinionConjunctions and TransitionsArticles and DemonstrativesWill, Be going to, Present ContinuousWishes & Reported SpeechSentence LabelingPast ContinuousConstrative Conjunction

Other quiz:

Vocabulary › View

cannot be overcome, unconquerable

A. indomitable

B. tenacity

C. optimism

D. sod


Vocabulary › View

We keep my old toys up in the ______, but I don’t often go up there because of the spiders!

A. attic

B. ceiling