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:

Comparatives or Superlatives › View

The Math test was the (easy) of all my final exams.

A. easier

B. easiest

C. more easy

D. most easy


Conjunctions › View

I was very tired, ___ I went straight to bed after dinner.

A. or

B. but

C. so

D. and

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