[ 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:
Grammar › ViewLast week, Beth ______ to the movies with me, but this week Tammy _______.
A. go/went
B. goes/go
C. went/will go
D. goed/will go
Linking Verb › View
Please choose the correct linking verb in the sentence.
Rocky and Winky chased a porcupine.
A. Chased
B. A
C. And
D. No linking verb
She 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.
