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:

Simple Past Tense and Present Continuous Tense › View

The children _____and______

A. Sing and dance

B. Were singing and dancing

C. Sang and danced

D. Had sung and danced


Grammar & Vocabulary › View

While we ________ Jane to clean her room, her doorbell rang.

A. help

B. will help

C. have helped

D. were helping

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