Grammar Quiz

[ Tenses ]

Identify the tense: They (be) friends for a long time.

A. present perfect tense

B. past tense

C. simple present tense

D. future tense

Select your answer:
A  B  C  D  E 


Random Topics:

Noun PhrasesHas and HaveGrammar (Adverbs, Prepositions, Prepositional Phrases)Past Perfect or Past Perfect ContinuousPast Tense & Present Perfect TenseIndependent and Dependent ClausesGrammar and PunctuationAdjectives and ArticlesTensesRoot Word

Other quiz:

Grammar › View

Josh ….. in a hospital

A. saves

B. puts out

C. works

D. fixes


Future Tenses › View

___this book by the end of the week?

A. Are you going to read

B. Will you have been reading

C. Will you have read

D. Are you reading

Question Tags › View

John and Max don’t like maths, ______________?

A. does he

B. do they

C. are they

D. don’t they


Tenses › View

It is a clear fact that we ___ most of the precious natural resources by the time we ___ to do something to protect them.

A. have lost / will decide

B. will have lost / decide

C. had lost / have decided

D. are losing / decided