Grammar Quiz

[ Tenses ]

Identify the tense: She will have finished her report by noon.

A. Future Perfect Tense

B. Present Perfect Tense

C. Past Perfect Tense

D. Future Continuous Tense

Select your answer:
A  B  C  D  E 


Random Topics:

Grammar (Adverbs, Prepositions, Prepositional Phrases)Future Tense - will and going toVerb Types and TensesGerund or InfinitiveLinking Verbs and TensesSentence StructureQuantifiersPrepositions and Phrasal VerbsSimple Present and Present ContinuosPresent Tense vs Past Tense

Other quiz:

Grammar › View

There’s a girl _____ fair hair.

A. with

B. on

C. at

D. out


Conditional Sentences › View

They __________ (avoid) the traffic jam if they __________ (taken) the other route.

A. avoid / might have taken

B. could avoid / had took

C. would avoid / would take

D. avoided / took

Modals › View

She added some salt to the salad but she…….…any as it became too salty.

A. needn’t add

B. has to add

C. mustn’t add

D. needn’t have added


Grammar › View

What …….. now?

A. Do you wear
B. Does you wear
C. Are you wearing
D. Are you wear