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

Random Topics:
Past Simple TenseDo not- Does notVerb TensesGerunds and ModalsTime Clauses of FutureHave GotZero and First ConditionalsVerbs: Will & Going toRequest with Modal VerbsOther quiz:
Passive Voice › ViewMy car ___ at the moment.
A. is being repaired
B. was being repaired
C. has been repaired
Future or Past › View
You are going to eat noodles.
A. past
B. future