Grammar Quiz

[ Present Perfect Tense ]

Cristiano Ronaldo

A. have represented Portugal

B. has Portugal represented

C. has represented Portugal

D. hasn´t represented Portugal

Select your answer:
A  B  C  D  E 


Random Topics:

Modals for RecommendationsAuxiliary WordsPrepotitionsAdjectives (-ed / -ing)Reported speech (statements)Tenses & PrepositionInversion + Passive VoicePronouns of QuantitySimple Present Tense with Adverb of FrequencyGrammar : Must (Necessity)

Other quiz:

Vocabulary › View

What does ‘massive’ mean?

A. That you cannot avoid or prevent

B. larger in size

C. A very bad accident

D. The highest point of something, especially the top of a mountain


Grammar - Wh Questions › View

A: ________ ate my sandwich?

B: Your younger sister.

A. When

B. Where

C. Whose

D. Who

Toeic Verb › View

Many of the employees in this factory ——– to leave after the huge salary cut three weeks ago.

A. decide

B. decides

C. decided

D. have decided


Grammar › View

But there are some researchers who claim that the area ___ by a meteorite.
A. couldn’t have been hit
B. couldn’t have been hitted
C. couldn’t have hit
D. couldn’t have been hut