Grammar Quiz

[ Verb Tenses ]

Identify the sentence in the present perfect tense.

A. They will have dinner at 7 PM.

B. They had dinner at 7 PM.

C. They have had dinner.

D. They are having dinner.

Select your answer:
A  B  C  D  E 


Random Topics:

Progressive TenseAdjective / Noun + to InfinitiveIN, ON & ATQuantifiers & Modal VerbsMay, MightComparison of Adjectives and AdverbsSecond ConditionalGerund, Infinitive, Bare VerbFuture Perfect vs Future ContinuousTake or Put

Other quiz:

Grammar › View

The ingredients for the cake …………… yet.

A. weren’t being bought

B. haven’t been bought

C. aren’t being bought 

D. aren’t bought


Mixed General Quiz › View

Today the Danish people ___ a high standard of living with social security for everyone.
a. has
b. will have
c. has had
d. have

Comma › View

The lion a strong animal is quite fast.

A. True
B. False


Grammar › View

He said, “We ought to respect elders.” (Begin: He……..)

A. He told us to respect elders.

B. He asked us to respect elders.

C. He advised us to respect elders.