Grammar Quiz

[ Tenses ]

Choose the correct tense for the following sentence: ‘They will have arrived by the time we get there.’

A. Present perfect tense

B. Past tense

C. Future indefinite tense

D. Future perfect tense

Select your answer:
A  B  C  D  E 


Random Topics:

Prepositions of Time, Place, and MovementInfinitive GerundContrastive ConjunctionAdverbs and Adverbial PhrasesPoetryNouns FormationPassive Voice Present SimpleCompound and Complex SentencesGrammar - to beAdjective ending with ED & ING

Other quiz:

Zero & First Contidional › View

If you heat water to 100 C, it …

A. boils

B. boil

C. will boil


Modal Verbs › View

Imagine you’re at a talent show, and Mia steps up to the stage. Choose the correct modal verb: “She _____ speak three languages.”

A. can

B. must

C. will

D. might

Grammar › View

By the time you read this email, ________ on the beach!

A. I’m going to lie

B. I’ll be lying

C. I’ll lie


Prepositions Of Place › View

Where is Tom?

A. He is behind the tree.

B. He is next to the tree.

C. He is in front of the tree.