Grammar Quiz

[ 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 Verbs

Other quiz:

Passive Voice › View

My 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