Topics: 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:
Modals of DeductionTime Clauses of FuturePreposition FormGrammar - NounsModals and Past TensesFuture Tense VocabularyAdjectives & AdverbsGerund and To InfinitiveModals of PredictionModal Verbs and Gender NounsOther quiz:
Tenses › ViewThey will have completed the project by next month.
A. Future Simple:
B. Future Continuous:
C. Future Perfect:
D. Future Perfect Continuous:
Vocabulary and Grammar › View
Dinosaurs _______ extinct for millions of years.
A. has been
B. have been
C. were
