Topics: Present Perfect Tense
My friend … an author for a long time.
A. has played
B. has had
C. has become
D. has written
Select your answer:

Random Topics:
TensesIn/On/At + TimeAdjectives (-ed / -ing)Verb Tenses and Past ParticiplesThird ConditionalMixed Present TensesVerb FormsVerb to Be Tenses & Object PronounTypes of PhrasesActive-Passive VoicesOther quiz:
Simple Present Tense › ViewFelix’s house is not far from the beach. He often _____ in the ocean with his father.
A. Swimming
B. To swim
C. Swims
D. Swim
Grammar › View
Ryan and Agrista love … English daily.
A. speak
B. speaks
C. speaking
D. spoke
