Grammar Quiz

[ Future Perfect Tense ]

That best-selling author ___________________ on the top 10 list for one year this December. That’s quite an achievement!

A. Will
B. Have been
C. Were being
D. Will have been

Select your answer:
A  B  C  D  E 


Random Topics:

Verbal and Appositive PhrasesSimple vs Continuous Past TensePresent Simple TenseAdjectives with PrepositionPast Simple vs Present SimpleAdverb of TimeGrammar - Present Perfect TenseNounSimple Present vs Present ProgresiveDescribing Words

Other quiz:

Present Tenses › View

A: ‘Have you been for a walk?’

B: ‘Yes. I often ______ for walks in the evenings.’

A. have gone

B. am going

C. go


Passive Voice › View

You can use Passive Voice to:

A. speak about who was important in the sentence.

B. change the focus of your sentence.

C. change the meaning of the sentence.

D. write formal and informal speeches.

Present Simple vs Present Continuous › View

The teacher …… us homework once or twice a week.

A. gives

B. is giving


Homonyms › View

Say ___ to her for me.
a. hi
b. high