[ 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:
Tenses › ViewCraig has been a doctor ………. ten years.
A. since
B. for
C. yet
Grammar › View
They_______ to the park yesterday.
A. go
B. going
C. went
D. been
student
A. Common noun
B. Proper noun
Grammar › View
I preferred that she ____ here
A. stayed
B. staying
C. stay
