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:

Conjunctive AdverbQuantifiers with NounsInfinitives and ING FormsGrammar, Conditional Sentences, VocabularyConjunctions, Interjections and DeterminersPunctuationsIF CLAUSEGrammar - help/have/let/makeSimple Past Tenses

Other quiz:

Grammar & Vocabulary › View

It looks like they _______ a laugh at the disco yesterday.

A. had

B. were


Grammar › View

Children should ………. their parents with more respect.
A. perform
B. act
C. treat
D. behave