Grammar Quiz

[ Present Perfect Tense ]

Rafael Nadal has

A. earned

B. win

C. won

D. winned

Select your answer:
A  B  C  D  E 


Random Topics:

Will & Be going toIELTS GrammarVocabulary & GrammarPossessive Adjective and PronounPast Tense (Regular and Irregular)Prepositions of MovementConjunctions - ConnectorsHave GotOffer and SuggestionInfinitives and ING Forms

Other quiz:

Grammar › View

I hope to _________ in ARAMCO when I finish studying.

A. get a job

B. gets a job

C. got a job


Tenses › View

Why you ____________ (wear) your coat inside? It ____________ (not / be) cold here.

A. wear / isn’t

B. are you wearing / isn’t

C. have you worn / hasn’t been

D. will you wear / won’t be

Passive Voice › View

The ball ______ (chase) by every one in the team but my son. It was so funny!

A. was been chased

B. was being chased

C. was been chase


Grammar › View

Read and complete: I’ve _____ a horse.

A. Ride

B. Rode

C. Ridden