Grammar Quiz

[ Present Perfect ]

How long has he been your friend?

A. I have been your friend for 3 years.

B. They have been your friend for 5 years.

C. I have been his friend for 3 years.

D. He has been my friend for 5 years.

Select your answer:
         


Random Topics:

Simple Present and Past TensesPhrasal Verbs and Verb FormsModal ProbabilityGrammar - either...or, neither...nor1st ConditionalNoun, Quantifiers and SuffixesArticles and DemonstrativesModal Verbs and Contrastive ConjunctionsConditional Clause

Other quiz:

Reported Speech › View

Rika asked, “Why are they crying?”

A. Rika asked why were they crying.

B. Rika asked why we were crying.

C. Rika asked why they were crying.

D. Rika asked why we are crying.


Grammar › View

Jamile ___ octopus for the first time last year

A. has eaten

B. eated

C. has ever tried

D. tried