Grammar Quiz

[ Present Perfect Tense ]

You have ____ a pet for three years.

A. Kept
B. Keeps
C. Keeping
D. Keeped

Select your answer:
         


Random Topics:
Comparative Adverb Simple Future Tense Past Perfect Tense Simple Present and Present ContinuosAdjectives & QuantifiersPresent/Past/Future Continuous TenseGerund and To InfinitivePast Perfect and Past Perfect Continuous TensePreposition and Preposition Phrase

Other quiz:

Grammar › View

If the volcano ______, it ______ the village.

A. erupted / would have destroyed

B. would erupt / would destroy

C. erupts / will destroy

D. erupted / would destroyed


Grammar › View

do you think people __________ in another planet?

A. are going to live

B. will live

C. are living


How to use : Read the question carefully, then select one of the answers button.