[ May, Might ]
I … late today because I may have some extra work to do.
a) may not
b) may be

Random Topics:
Simple Present - WH QuestionsGrammar: Have toSentences and Non SentencesMust Vs Have toWestern Europe CountriesConnectivesModals - Conditionals - Future TensesConditional ClauseWh-QuestionProverbsOther quiz:
Subject and Verbs Agreement › ViewThree 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 › ViewI ______ 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
