Grammar Quiz

[ 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

Select your answer:
A  B  C  D  E 


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 Order

Other quiz:

Prepositions › View

Such 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 › View

Can 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