[ Modals ]
The line is busy; somebody _____ on the telephone now.
A. should be speaking
B. should have been speaking
C. must be speaking
D. can’t be speaking

Random Topics:
Simple Present vs Present ProgresiveDefinite vs Zero Article Abstract NounsVerbal and Appositive PhrasesWho vs WhomModals for Advice, Obligation/Prohibition, Necessity and Lack of NecessitySuch...that, so ......thatFrequencyPerfect and Past TensesContrastive ConjunctionAdjective OrderOther quiz:
Prepositions › ViewSuch relaxing days were few and far________in her hectic life.
A. between
B. off
C. beyond
D. out
Grammar › View
Choose the correct answer.
“I like funny TV shows. I…..comedies ever since I was a child.”
A. liked
B. have liked
C. am liking
D. have been liking
Embedded Questions › ViewCan you explain why ____ so expensive?
A. Is it
B. It’s
Grammar › View
That restaurant _________ restaurant in our town.
A. is the worst
B. is bad
C. worst
