[ Present Perfect Tense ]
You have ____ a pet for three years.
A. Kept
B. Keeps
C. Keeping
D. Keeped

Random Topics:
Have to / Do not have toNoun, Verb, AdjectivePhrasal Verb & Prepositional PhraseCompound and Complex, ConditionalsNouns, Articles, DeterminersPassive Voice, Question Tag, PrepositionsBecause of & Inspite ofIn/On/At + TimeSimple PastFamily Members and Present SimpleOther quiz:
Tenses › ViewShe______ (bring) some chocolates to the party.
A. bring
B. brought
C. bought
D. bringed
Grammar › View
The sentence: “This window” what type of adjective corresponds
A. Possessive
B. Demonstrative
C. Quantitative
D. Descriptive