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

Random Topics:
Future Simple TensesConjunctions, Prepositions and InterjectionsPresent ContinuousVocabulary and Sentence StructurePresent Simple ProgressivePresent Simple and Present Continuous TensePerfect TensePast and Present Continuous tenseSo....that... Such.......thatModal Verbs of Deduction and SpeculationOther quiz:
Prepositions › View What type of verb is the underlined word? Gale and Katniss were best friends.
A. Helping Verb
B. Linking Verb
C. Action Verb
Grammar › View
Only a few sounds produced by insects are heard by humans ___ most of the sounds are pitched either too low or too high.
(A) in spite of
(B) because
(C) as a result of
(D) instead of
Grammar & Vocabulary › ViewThat’s the girl … father says he’s invented the time machine!
A. which
B. who
C. whose
D. where
Passive Voice › View
She left home in 1993 and __________ since then.
A. hasn’t seen
B. didn’t see
C. hasn’t been seen
D. wasn’t seen