[ Grammar ]
I _____ here for ten years now.
A. live
B. lived
C. have lived
D. will live

Random Topics:
Reported SpeechPast Tense vs Present Perfect TenseSimple and Compound SentencesSimple Future - PassivePresent ProgressiveSimple Past Tense and Present Continuous TenseGrammar: was/wereModals TensesModals and Modal PerfectsGerund or InfinitiveOther quiz:
Vocabulary › ViewWhat does the word ‘unvanquished’ mean?
A. Having an appearance or character resembling that of a human
B. Someone who causes mischief
C. Unconquered or undefeated
D. To crouch down low
Tenses › View
We use this tense for an action in progress when a short action stopped it.
A. past simple
B. past continuous
C. present perfect
D. present continuous
Do not- Does not › ViewIt is really a cheap restaurant, it ___ cost much to eat there.
A. Does
B. Doesn’t
C. don’t
Grammar › View
When can you usually see _______ moon, in the morning or at night?
A. a
B. an
C. the