Grammar Quiz

[ 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:
A  B  C  D  E 


Random Topics:

Past Tense & Past Continuous TensePreposition of DirectionQuantifiers & Modals of ObligationAdverbs or AdjectivesModal PerfectDegree of ComparisonDemonstrative SpeechSubject and Verb AgreementPast ParticipleInfinitives and Gerunds

Other quiz:

Past Tenses › View

In 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

Grammar › View

student

A. Common noun

B. Proper noun


Grammar › View

I preferred that she ____ here

A. stayed

B. staying

C. stay