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

Random Topics:
Grammar - Collective NounsComplex Prepositionsso vs suchVerb PhraseSubject Verb Agreement Irregular VerbClause Markers TOEFL GrammarThere is, There are, Some, AnySimple PastGrammar - SimilesAsking & Giving OpinionOther quiz:
Grammar › View___ in prisons throughout her twenties, she wrote her first play about life behind bars.
A. After working
B. Worked
C. Having been worked
Language Features: Reflective Article › View
“I had doubts about my abilities. Yet, I proved to myself that I could succeed.”
What language feature is illustrated in this sentence?
A. Evaluative phrases
B. Cause and effect language
C. Varied sentence structures
D. First-person perspective
Vocabulary › Viewfeeling or showing disbelief
A. Indignation
B. Succinctly
C. Caustic
D. Incredulously
Present Perfect and Present Perfect Progressive Tenses › View
We ___ (read) this book for an hour.
A. are reading
B. have read
C. have been reading
D. read