Grammar Quiz

[ Present Perfect Tense ]

The room is messy. What . . . you . . .?

A. are – do

B. did – do

C. have – doing

D. have – done

Select your answer:
         


Random Topics:

Verb to beSubordinating and Coordinating ConjunctionsPossesive Pronouns and Modals of AbilityQuantifierVerb Patternsanother/the others/each other/one anotherCountable QuantifiersVerb Tenses and SubordinatesAsking and Giving SuggestionSimple Past

Other quiz:

Future Tenses › View

Choose the sentence in the future continuous tense.

A. I will meet you later.

B. I will be meeting you later.

C. I am meeting you later.

D. I will have met you later.


Grammar › View

– Why are you out of breath?

– Because ______________up the stairs from the bottom floor.

A. I’ve just run

B. I’ve just been running

C. I’ve just ran