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:

Adverbial Clause of MannerTime PhrasesProgressive Verb TensesPresent Tenses and ConnectorsGrammar : Structural Common ErrorsPassive to ActiveFirst & Second ConditionalFinite and Non-Finite VerbVerbs, Tenses, and Vocabulary

Other quiz:

Grammar › View

X: Why didn’t you answer my phone last night?

Y: Sorry, I ………. out to meet my lecturer, and I left my mobile phone at home.
___
A. go

B. am going

C. went

D. have gone


Grammar › View

It …………………….. tomorrow

A. rain

B. rained

C. will rain

D. rains