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:

Continuous TensesPassive Voice with ModalsIf ConditionalsVerb Present Simple TensePhrases & ClausesCausative VerbLinking Verbs and TensesModals, Infinitives and GerundsPast Progressive Tense

Other quiz:

Word Form & Verb Tense › View

One of the most _____ ways to keep your mind stress-free and healthy is meditation

A. effectively

B. effect

C. effective

D. effects


Past Continuous › View

Which one is the form of past simple tense?

A. S + Vs/es + O

B. S + am/is/are + V_ing + O

C. S + Ved/2 + O

D. S + was/were + V_ing + O