Grammar Quiz

[ 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

Select your answer:
A  B  C  D  E 


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 Tenses

Other quiz:

Present Tenses › View

I can’t stand________eggs every morning.

A. eat

B. eating

C. to eat

D. eats


Grammar › View

Which isn’t an event of Olympic?

A. Cricket

B. Football

C. Hockey

D. Table Tennis

Grammar › View

The 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.