Grammar Quiz

[ Present Tenses ]

John ____ to buy new shoes for months now.

A. is saving up

B. has been saving up

C. been saving up

D. saves up

Select your answer:
A  B  C  D  E 


Random Topics:

Modals and Comparative SuperlativeWish SentenceReflexive Pronouns & Modal VerbsPresent and Past Perfect TensesArticle & PrepositionGerund & InfinitivesArticles A and AnPresent Simple/AffirmativeVerb PatternsTenses and Verbs

Other quiz:

Grammar › View

___ to like ketchup when you were a child?

A. Did you use

B. Did you used

C. Used you


Present Tenses › View

You will feel better after you _____ the medicine.

A. will take

B. had taken

C. have taken

D. will have taken

Noun, Pronoun, Adjective, Verb › View

Identify the comparative adjective:

A. He is the tallest student.

B. She is faster than her brother.

C. This is an interesting book.

D. The dress is beautiful.


Grammar › View

The children were tired because they _______ football for two hours.

A. played

B. had played

C. had been played

D. had been playing