[ Grammar ]
A: How long ____ your friends known each other?
B: They’ve ____ each other for five years.
A. has, knew
B. have, known
C. has, had
D. have, knew

Random Topics:
Identifying Sentence TypesInversion + Passive VoiceModal Verbs for Permission and ObligationModals TensesGrammar - to be, possessive, have gotThere is or There areConnectivesHave to/Has toGerunds and ModalsPresent Simple and Continuous TenseOther quiz:
Passive Voice, Question Tag, Prepositions › ViewThe report ______ by the team yesterday.
A. was written
B. wrote
C. is written
D. has written
Tenses › View
I will have been helping my neighbor for a year next month.
A. Future Simple
B. Future Continuous
C. Future Perfect Continuous
D. Future Perfect
Grammar › ViewIt was still painful, _______ I went to see a doctor.
A. but
B. or
C. so
D. however
Possessive Adjectives & Possessive Pronouns › View
That is ___ spoon! Yours is that one there!
A. my
B. mine
C. me
D. I
