Grammar Quiz

[ Grammar ]

Harry ____________ (study) for twelve years when he graduates. (future perfect tense)

A. had studied

B. has studied

C. will have studied

Select your answer:
A  B  C  D  E 


Random Topics:

Figurative Language VocabularyGrammar on ConditionalsPast simple regular verbsTo Infinitive or Bare InfinitiveComperative and SuperlativeConnectorsPrepositions & Modal VerbsModals, Phrasal Verbs, Gerunds and InfinitivesPronouns and QuantifiersGrammar - Similes

Other quiz:

Grammar › View

My pet cat …….. on my lap and …….

A. sit…purr

B. sits… purrs

C. sat…purr

D. sitting…purring


Grammar › View

You are allowed to leave………….. you have finished your work.

A. on

B. in

C. after

D. before

Grammar › View

(You/go) to the party tomorrow, or do you have other plans?

A. You go

B. Will you go

C. You went

D. You will go


Phrasal Verb › View

Ignore her, she is just trying to _________________ her dancing skills. 

A. show off

B. put off

C. cut off

D. call off