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:

Wishes & Reported SpeechNarrative TensesAdjective vs AdverbVerb ConjugationPaired ConjunctionPast Simple & Past ContinuousFuture TensePresent Simple Affirmative and NegativeHave vs. Has

Other quiz:

Mixed General Quiz › View

She ___ the children down the street.
a. lead
b. led


Grammar › View

You _____ forget to call me tonight.

A. Should

B. Shouldn’t

C. Must

D. Mustn’t