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:
         


Random Topics:

Going To Be and WillPassive Modals, Impersonal PassiveIELTS GrammarMust Vs Have toGerunds and ModalsAdverb Of PlaceModals of ProbabilityComparative AdverbArgumentative Vocabulary

Other quiz:

Present Perfect Negative and Interrogative › View

Negative. They ________________ (have) (see) the film.

A. have see

B. has not seen

C. have not seen


Grammar › View

They have bot arrived yet. They ———————– their train.

A. must have missed

B. must miss

C. should miss