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

There are ____ cushions on the sofa

A. some

B. a

C. an

D. any


Simple Present Tense › View

Good morning, how are you?

A. True
B. False

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