Doni is playing games on the smartphone, but actually he … be working on his assignment.
A. should
B. may
C. can
D. would
E. might

Random Topics:
PassivisationPassive Voice Active VoiceCountable Vs Uncountable NounsConditional Sentences Type 0, 1 and 2Adverb PhrasesIntermediate PrepositionsThe Structural Types of SentencesLinking WordsRelative PronounModals and Adjectives (ed-ing)Other quiz:
Grammar › ViewIdentify the adjective in the sentence.
The small hamster ran in the wheel.
A. The
B. small
C. hamster
D. wheel
Grammar › View
Yesterday, I ______ an accident at a T-junction near my house. The person ________.
A. see…die
B. sees…dies
C. seeing…dying
D. saw…died
Tenses › ViewAbout a month ago, I ____ a brochure about your hotel, but I ____ it yet.
A. request / didn’t receive
B. have requested / am not receiving
C. was requesting / wasn’t receiving
D. requested / haven’t received
Present Perfect Tense › View
Choose the correct word from the options in brackets and change in present perfect tense.
The team __________ (has won/won) all their matches so far.
A. has won
B. won
