[ Time Clause ]
Lan has learnt English since she ______ a small girl.
A. is
B. was
C. has been
D. had been

Random Topics:
Sentence and FragmentVerbsNouns, Pronouns, Antecedents, and Singular and PluralGrammar speak,talk,say,tellWill vs be going toVocabulary and PhrasesAuxiliary Verbs & Question TagsPresent Progressive TensePersonal PronounReported SpeechOther quiz:
Past Tense › ViewThe giant (climb) ___________ down the beanstalk to catch Jack.
A. climbing
B. climbs
C. climbed
D. climb
Grammar › View
Unless illegal downloading becomes harder, many people in the film industry …….. their
A. would lose
B. will lose
C. are losing
D. lose
Homonyms › ViewWhat ___ you do if it happened to you?
a. wood
b. would
Tenses › View
I………………….to the cinema
A. going to
B. will go
C. go
D. am go
