[ Present Perfect Tense ]
She has been my friend ___________________ years.
A. For
B. Since
Select your answer:

Random Topics:
Conditional SentencesGerund and InfinitivesPrepositions of TimeDemonstrative Pronouns and Verb TensesModal VerbsOffer and SuggestionPhrasal VerbPerfect ModalsArticles with Proper NounsIELTS VocabularyOther quiz:
Tenses › ViewHow long _____ you _____ (learn) English?
A. have you learning
B. did you learn
C. have you been learning
D. do you learn
Homonyms › View
Dale bought a new ___ to cut his lawn.
a. more
b. mower
