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:

Mixed General Quiz › View

The Connecticut River forms ___ entire eastern border of Vermont.
a. a
b. an
c. the
d. none needed


Articles › View

That was ______ horrible mistake.

A. a

B. an

C. the

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