Grammar Quiz

[ May, Might ]

I … late today because I may have some extra work to do.

a) may not

b) may be

Select your answer:
A  B  C  D  E 


Random Topics:

Simple Present - WH QuestionsGrammar: Have toSentences and Non SentencesMust Vs Have toWestern Europe CountriesConnectivesModals - Conditionals - Future TensesConditional ClauseWh-QuestionProverbs

Other quiz:

Subject and Verbs Agreement › View

Three fourths of all the money ___ already been spent for this campaign.

A. has

B. have

C. is

D. are


Grammar › View

The last time I saw her was in 2015. It is 2019 now.

A. I haven’t seen her for 2 years.

B. I haven’t seen her since 2015.

C. I last saw her in 2019.

D. I have seen her since 2015.

Modal Verbs › View

I ______ to finish this task today. It’s in the contract.

A. Has

B. Have

C. Can

D. Must


Present Perfect Tense › View

The present perfect tense is made:

A. have/has + past participle

B. had + participle

C. be + verb + -ing

D. have/has + past tense