Grammar Quiz

[ Perfect Verb Tenses ]

Which of the following sentences is in the present perfect tense?

A. They will have finished the race.

B. They have finished the race.

C. They had finished the race.

D. They finish the race.

Select your answer:
         


Random Topics:

Modals and Modal PerfectsInfinitives or GerundsPreposition and ConjunctionComperative and SuperlativeSpellingConditionals 1,2,3Modals in the Past - Speculation and DeductionCoherent Sentence with Correct Grammar StructureRelative Clauses and etcRelative Clauses and Usage

Other quiz:

Grammar › View

The company had someone ___ out all the junk in the store.

A. clear

B. cleared

C. clearing

D. to clear


Grammar › View

They’re beautiful shoes. I love ………

A. it

B. them