Grammar Quiz

[ Perfect Verb Tenses ]

Identify the perfect tense in the following sentence: “We have known each other for ten years.”

A. Present Perfect

B. Past Perfect

C. Future Perfect

D. Simple Present

Select your answer:
         


Random Topics:

Simple Present and Present ContinuosPast Simple (Questions)Past and Present TensesSo or SuchUnscramble SentenceClauses of ReasonElectricity VocabularyRelative & Interrogative PronounsPassive with ModalsGrammar (Adjectives)

Other quiz:

Grammar › View

His name is Messi, _______?

A. isn’t he

B. is he

C. is it

D. isn’t it


Quantifiers / Prepositions of Time and Comparative Adjectives › View

We need to buy ______ milk for the recipe.

A. some

B. a lot of

C. any

D. many