Grammar Quiz

[ Grammar ]

__________ you promise not to tell lies again, l won’t forgive you.

A. If

B. Even if

C. Unless

Select your answer:
A  B  C  D  E 


Random Topics:

Possessive Pronouns and Adjective PronounsPronoun Antecedent AgreementPreference & Future TenseModals and Active and Passive VoicePrepositions of TimeRelative Clauses & Real ConditionalsGrammar for IELTSSome & AnyPassive and Active VoiceModals and Responsibilities

Other quiz:

Grammar › View

Lily: How _____ books does Emily have? Luke: She has _____. 

A. many; much

B. much; one

C. many; two

D. much; much


Present Perfect › View

How long ……. you been here in Ha Noi?

A. is

B. are

C. have

D. has

Perfect Tenses of Verbs › View

The sky had opened up and there was a storm.

A. present perfect

B. past perfect

C. future perfect


Distinguishing Future Tenses › View

Do you spend …. time on the Internet?

A. much

B. many