Grammar Quiz

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 Nouns

Other quiz:

Tenses › View

They 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