[ 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:
Past Tenses › ViewIn Peru we tasted delicious food, visited amazing places, and ______ lots of photos.
A. took
B. taked
C. was take
D. was taking
Simple Present Tense › View
He ________________ Arabic and English.
A. Speak
B. Speaks
student
A. Common noun
B. Proper noun
Grammar › View
I preferred that she ____ here
A. stayed
B. staying
C. stay
