[ Tenses ]
Last week , I ……………………. my grandmother.
A. visit
B. visits
C. visited
D. am visiting

Random Topics:
Noun, Adjective, and Adverb ClausesVocabulary and TensesConjunctions & Cohesive DevicesHow many / How much - Is there / Are thereTenses UsageSimple TensesPhrasal Verb With TakeIndefinite and Definite ArticlesGerund and InfinitiveTenses and ComparisonsOther quiz:
Grammar › ViewThey ….. …. in Tokyo for a long time.
A. has live
B. has lived
C. have lived
D. have live
Tenses › View
I usually ride my bike on weekends but now I … on weekdays too.
A. ride
B. am riding
C. have ridden
D. have been riding
Grammar › ViewThe clock—— two hands.
A. Have
B. Has
Vocabulary › View
humongous
A. to drive or force out or away
B. thrusting or bringing in without invitation
C. huge and monstrous