Grammar Quiz

[ Present Perfect Tense ]

You have ____ a pet for three years.

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

Select your answer:
A  B  C  D  E 


Random Topics:
TensesPresent vs. Past Participle ConjunctionInfinitives and ING FormsSimple PresentGerund & InfinitivesArticles & Compound NounsDeterminers & QuantifiersGrammar - Reflexive Pronouns

Other quiz: Vocabulary

Stymie (STY mee)

A. Bewilder
B. Resolve
C. Approve
D. Stylize


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