[ 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 › ViewHis 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
