[ Grammar ]
__________ you promise not to tell lies again, l won’t forgive you.
A. If
B. Even if
C. Unless

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 ResponsibilitiesOther quiz:
Grammar › ViewLily: 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 › ViewThe 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
