[ Present Tenses ]
She ___ (learn) French for two years now.
A. is learning French
B. learned French for two years
C. has been learning
D. has learned French for two years

Random Topics:
Phrase and ClauseAlong & AgainstPersonal Pronouns and VerbSimple Past or Past ContinuousPresent/Past/Future Continuous TensePast Perfect Simple & Past Perfect ContinuousPrepositions and Phrasal VerbsAdjectives & AdverbsIrregular AdjectivesUnderstanding Product Packaging and TensesOther quiz:
Grammar › ViewShe said that he____________________ his History exam.
A. have failed
B. was failed
C. had failed
D. has failed
Grammar: so and such › View
Everything is ……………. expensive these days, isn’t it?
A. so
B. such
C. such a
Grammar › ViewThe giraffe has _________ neck.
A. long
B. tall
C. high
D. short
Pronouns, Sentence Structure, and Figurative Language › View
Which sentence is a run-on sentence?
A. The rain stopped, and the sun came out.
B. The rain stopped the sun came out.
C. The rain stopped; the sun came out.
D. The rain stopped. The sun came out.
