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:
A  B  C  D  E 


Random Topics:

Present Simple PassiveSubject-Verb AgreementA/AnModals and PhrasesProgressive Verb TensesBecause / soGender and GrammarComparativesIndefinite and Reflexive PronounsPast and Perfect Tenses

Other quiz:

Verb to be › View

Ali ______ a boy.

A. is

B. are

C. am


Grammar › View

Loan went shopping with ____ friends last weekend.

A. she

B. her

C. him

D. he

Reported Speech › View

Arthur asked: “Have you ever been to Ethiopia?”

A. Arthur asked if I had ever been to Ethiopia.

B. Arthur asked if I have ever been to Ethiopia.


Adverbial Clauses › View

They called me early ________ I could have the news first.

A. until

B. so that

C. when