Grammar Quiz

[ Perfect Verb Tenses ]

Identify the tense of the following sentence: “By the end of the day, I will have finished my work.”

A. Present Perfect

B. Past Perfect

C. Future Perfect

D. Simple Future

Select your answer:
A  B  C  D  E 


Random Topics:

Past Simple & Past PerfectFood VocabularyCorrelative Conjunction & Complex SentencesNeither/Either/All/NonePast simple - Irregular VerbsModal Auxiliaries and Similar ExpressionsFigurative Language VocabularyAuxiliaries VerbPossessive AdjectivesTransitive or Intransitive Verbs

Other quiz:

Subject Verb Agreement › View

Everyone ________ a role to play in protecting our planet.

A. has

B. have


Vocabulary › View

Which word means absolute; not subject to conditions or exceptions?

A. vacuous

B. capricious

C. pretense

D. unequivocal

Grammar › View

You had better ……. it before you leave
A. do
B. doing
C. to do


Grammar › View

Circle the word that has a correct spelling.

A. grammar

B. grammer

C. gramer