Grammar Quiz

[ Perfect Verb Tenses ]

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

A. She will have completed the project by tomorrow.

B. She had completed the project before the deadline.

C. She has completed the project.

D. She completes the project.

Select your answer:
A  B  C  D  E 


Random Topics:

Articles and QuantifiersVocabulary : Coming & GoingAdjectives with -ED and -INGanother/the others/each other/one anotherGerund, Infinitive, Bare VerbEs and SGrammar: SyntaxFuture Simple TenseCommunicative GrammarPassive Voice of Tenses

Other quiz:

Modal Auxiliary Verb › View

___ you speak any foreign languages?

A. May
B. Can
C. Have


Grammar › View

Identify an adjective in the sentence: Jack enjoys swimming in the ocean on hot summer days.

A. swimming

B. ocean

C. hot

D. enjoys

Grammar › View

The new vaccine against COVID-19 ________ by the Russians.

A. Created

B. Was create

C. Did created

D. Was created


Grammar › View

I think Abu Dhabi won’t change that much ______ the next 2 years.

A. beside

B. at

C. over