[ Present Perfect ]
How long ______ (Anna, use) the special cream for her eczema?
A. has Anna used
B. did Anna use
C. does Anna use
D. has Anna been using

Random Topics:
Verb Tenses and Past ParticiplesPresent Perfect Tense and Simple Past TensePast Simple and ContinuousEd and Ing EndingsConjunctions and CommasModals: Possibility, Necessity, ExpectationGrammar (Adverbs, Prepositions, Prepositional Phrases)Present/Future/Past Simple/Present PerfectPast Tense vs Present Perfect TensePast ParticiplesOther quiz:
Comparative Adjectives and Adverbs › ViewRita can walk … than you think.
A. more far
B. further
C. furthest
D. farer
Adverbial Clause of Manner › View
The girl looks _____ she has just seen a ghost.
A. as
B. as if
Grammar › ViewShe lives _______ New York City.
A. at
B. on
C. in
D. to
Present Tenses › View
She has been dating Alan for a year.
A. Present Simple
B. Present Continuous
C. Present Perfect
D. Present Perfect Continuous
E. There is a mistake in this sentence.
