[ 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:
Vocabulary and Grammar › ViewThe company _________ (expand) its presence in Europe over the past two years.
A. is expanding
B. has expanded
C. expanded
D. expands
Adverbs › View
Identify the adverb in the sentence: He carefully crossed the street.
A. street
B. quickly
C. happily
D. carefully
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
