Grammar Quiz

Topics: Progressive Perfect and Simple Verb Tenses

Which perfect tense is the following sentence written in? They have done their homework.

A. past perfect

B. present perfect

C. future perfect

Select your answer:
         


Random Topics:

Progessive TensesModals VerbsPresent Tenses: Simple vs ContinuousVerbs and AdverbsGrammar: Parts and PunctuationIdiomsInfinitives and GerundsPresent Simple or Present ContinuousTenses and QuestionsSubject Verb Agreement Irregular Verb

Other quiz:

Tenses › View

She will … at the airport tomorrow at 7 a.m.

A. arrive

B. arrives

C. arriving

D. arrived


Grammar › View

It would be nice if we ______ a bit more space in the room.

A. have

B. had

C. will have

D. have had