Grammar Quiz

[ Present Perfect Tense ]

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

The gardener __________ (has planted/planted) beautiful flowers in the garden.

A. has planted

B. planted

Select your answer:
A  B  C  D  E 


Random Topics:

Describing WordsSimple Past/Past ProgressiveVerb, Object, PrepositionPerfect Tenses of VerbsPast Progressive TenseMixed ConditionalReported speech (statements)Present Simple & Present Progressive TenseComparative and Superlative AdverbsWill and Going to

Other quiz:

a, an, the, Zero Article › View

My husband and I are watching the TV.

A. True
B. False


Present Simple: affirmative, negative, interrogative › View

____ Dan ____ a car?

A. Does / have

B. Do / have

C. Does / has

D. Do / has

Grammar and Vocabulary › View

Russians…… usually treat their guests to the best food in the house.

A. Would

B. Should

C. Will


Subject Verb Agreement › View

Why is Landon (playing, played) in the middle of the freeway?

A. playing

B. played