[ 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 PastOther quiz:
Future Tenses › ViewChoose 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
