[ Grammar ]
A: Why are you in such a hurry?
B: I ……………… be on time for my snowboarding lesson.
A. have to
B. may
Select your answer:

Random Topics:
Past Simple VerbsSimple, Complex, Compound SentenceArticles - rulesTensesGrammar & VocabPassive Voice Active VoiceVerb Present Simple TenseDefinite, Indefinite and Zero ArticlesSentence Structure and Verb TensesGerund or to InfinitiveOther quiz:
Relative Pronouns › ViewMy cousin works for a company _________ sells laptops.
A. (…)
B. that
C. what
D. which
Tenses › View
By the time the concert starts, the band ___________ all their soundchecks.
A. finishes
B. will finish
C. has finished
D. will have finished
