[ 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 ClauseOther quiz:
Reported Speech › ViewRika 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