Grammar Quiz

[ Grammar ]

Make the present perfect – it could be positive, negative or question
1) (you / keep a pet for three years)
A. you had kep a pet for tree years
B. you would keep a pet for three years
C. you wish kept a pet for tree years
D. you’ve kept a pet for three years

Select your answer:
         


Random Topics:

Perfect Tenses and VocabularyAdverbs by TypePresent Simple: affirmative, negative, interrogativeVocabulary and TensesCoherent Sentence with Correct Grammar StructurePerfect ModalsPassive Voice & TensesAdverb of Time-ed and -ing Adjectives

Other quiz:

Gerunds and Infinitives › View

I’m going to carry on ___________ until 8:00 tonight. (work)

A. to work

B. work

C. working


Present Simple Tense › View

Why__________ Sally__________( work) so hard?

A. do/work

B. do/works

C. does/ work

D. does/works