Grammar Quiz

Topics: Present Perfect Continuous Tense

why are you shoes so dirty ? What ….. ? (Do)

A. have not you been doing

B. have you been doing

C. you have been doing

D. were you doing

Select your answer:
         


Random Topics:

So - Too - Either - NeitherPast Simple & Past PerfectSubject Verb Agreement and Verb TensesCorrelative ConjunctionDemonstrative SpeechPresent Perfect vs Past SimpleCountable & Uncountable NounsWish - beginnerAdjective vs AdverbModals of Advice

Other quiz:

Tenses › View

___ are you eating that?

A. which

B. why

C. what kind of

D. who


Present Perfect Tense › View

James has been in Thailand _____ months but he hasn’t visited the beach _____ .

A. for/ still

B. since/ already

C. since/ just

D. for/ yet