Grammar Quiz

[ 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 Infinitive

Other quiz:

Relative Pronouns › View

My 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