Grammar Quiz

[ Grammar ]

She ( learn) ____ English since she ( be) ____ years old.

A. is learning- is

B. has learnt- was

C. was learning- was

D. has learnt- has been

Select your answer:
A  B  C  D  E 


Random Topics:

Future Tenses and ModalsTypes of SentencesPerfect TensesPresent tense AffirmativeAdverbs and PhrasesAntonymsSimple vs Continuous Past TenseGrammar- Later/LatterGrammar (was, were, could, could not)Preposition of Time

Other quiz:

Tenses (Present and Past) › View

————- her birthday party tomorrow night or on Friday night?

A. Does your girlfriend have

B. Is your girlfriend having

C. Did your girlfriend have

D. Was your girlfriend having


Vocabulary › View

What does the word ‘begrudge’ mean?

A. To use your finger/hand to ask someone to come towards you

B. A man who’s never been married

C. A drink (of any type)

D. To be jealous of someone having something

Tenses › View

My mom said, “Hush! The baby ________ “.

A. sleeps

B. is sleeping

C. slept

D. was sleeping


Grammar › View

What is a collective noun?

A. One that names a group of things, people, or places.

B. One that collects together all subjects and objects.

C. One that collects coins for charity.

D. all of these answers.