Grammar Quiz

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


Random Topics:

Commas and Subordinating ConjunctionsBe going to / WillModals TensesSimple present/ past/ future tenseFirst & Second ConditionalPassive and Active SentencesClauses and ConjunctionsAdjective OrderNoun Phrases and AdverbialsTenses & Passive

Other quiz:

Grammar › View

I convinced __________ letters to support raising the driving age to 21.

A. to write

B. my friends write

C. my friends to write


Can vs be able to › View

__________ finish the homework? I didn’t.

A. You could

B. Could you