[ Grammar ]
She ___________ in Bekasi for almost 20 years.
A. lives
B. has lived
C. lived
D. will live

Random Topics:
Past Simple (to be)Pronouns, Sentence Structure, and ApostrophesReported Speech and Reported QuestionsAdverbs and AdjectivesPreference & Future TenseIf ClausesIn/On/At + TimeTo infinitive - GerundBe going to / WillPossessive Pronouns and QuantifiersOther quiz:
Grammar › ViewThe man with the knife wound ______ on the ground, but was still moving.
A. Lied
B. Lain
C. Laid
D. Lay
E. Lie
Quantifiers and Articles › View
Complete these short sentences with an appropriate articles. It appeared in … New York Times.
A. a
B. an
C. the
D. –
Vocabulary › Viewa special badge you win for coming first, second or third
A. medal
B. bodybuilder
C. cross-fit training
D. strict
Irregular Verb › View
She … (Be) busy last night.
A. Was
B. Is
C. Been
