Grammar Quiz

[ Present Perfect Tense ]

Choose the correct word from the options in brackets and change in present perfect tense.

He __________ (has learned/learned) how to swim this year.

A. has learned

B. learned

Select your answer:
A  B  C  D  E 


Random Topics:

Modals and PrepositionPreposition & GerundNarrative, Past TensesPast and Past ContinuousAdverbial ClauseIf Conditional Zero and OneTypes of Sentence StructureGerund or to InfinitiveGerunds, Infinitives and ParticiplesModals for Advice, Obligation/Prohibition, Necessity and Lack of Necessity

Other quiz:

Prepositions › View

It was a long walk, so he began moving slowly ________________ the town.

A. For
B. Towards
C. Until
D. At


Adverbs of Frequency › View

Which of the following options is written correctly

A. She always is late for school

B. Always she is late for school

C. She is always late for school

D. None is correct

Grammar › View

Vinh, ___________________ is only two and a half, likes to play games on a tablet.

A. which

B. that

C. who

D. whom


Modals › View

The third article ____ have a bearing on the question.

A. is supposed to

B. be supposed to

C. is supposed

D. aren’t supposed to