[ Grammar ]
She ______ my best friend for years.
A. is
B. has been
C. was
D. be

Random Topics:
Grammar & VocabFuture Simple TenseTenses, Determiners & Subject Verb AgreementConnectorsSubject Verb Agreement Irregular VerbVerbal and Appositive PhrasesModals - Conditionals - Future TensesModals and VocabularyNarrative TensesComparative AdverbOther quiz:
Future Forms › ViewI’m so sorry to hear that. I __________ (find) out what the problem is right now.
A. find
B. ‘m finding
C. ‘m going to find
D. ‘ll find
Grammar › View
If I __________ (to have) a million dollars, I would travel the world.
A. have
B. having
C. had
D. will have
Conjunction › ViewSammy had someone handle her passport … he went to abroad
A. When
B. Before
C. However
D. Therefore
Present Perfect Tense › View
Paul hasn’t played the piano ___________________ he was a boy.
A. For
B. Since
