[ Present Perfect Tense ]
My friend … an author for a long time.
A. has played
B. has had
C. has become
D. has written

Random Topics:
Past Tense & Past Continuous TensePreposition of DirectionQuantifiers & Modals of ObligationAdverbs or AdjectivesModal PerfectDegree of ComparisonDemonstrative SpeechSubject and Verb AgreementPast ParticipleInfinitives and GerundsOther quiz:
Grammar › Viewstudent
A. Common noun
B. Proper noun
Grammar › View
I preferred that she ____ here
A. stayed
B. staying
C. stay