Grammar Quiz

[ Present Tense ]

They _________(learn) English for two years.

A. are learning

B. learn

C. have learnt

D. have been learning

Select your answer:
A  B  C  D  E 


Random Topics:

Used to & would & Past SimpleAdjectives vs AdverbsAbilityGrammar Pronoun and Singular Plural NounIntensifiers: Really vs VeryPast Simple TenseTOEIC Tenses, VerbsGrammar: MorphologyGrammar - Sentence StructureModal Verbs of Obligation

Other quiz:

Complex Sentences › View

Evaluate the impact of the dependent clause in this sentence: “Because he was late, he missed the bus.”

A. It explains why he missed the bus.

B. It shows a sequence of events.

C. It provides a contrast.

D. It adds a condition.


Vocabulary › View

Agreement between two or more sides in which each side gives up some of what it wants.

A. compromise

B. cabinet

C. bicameral

D. amendment

Grammar › View

Ivan doesn’t like milk, ______ he?

A. Does

B. Doesn’t


Vocabulary › View

What is the __________ of what you told me?

A. basement

B. basics

C. basic

D. basis