Grammar Quiz

[ Modal Verbs ]

You have _________ this important letter this afternoon.

A. posting

B. will post

C. to post

D. been posted

Select your answer:
A  B  C  D  E 


Random Topics:

Modal Verb in Passive VoiceGrammar: MorphologyGrammar - too & enoughTransitive and Intransitive VerbCountable & Noncountable NounsGrammar - could / could notAdverbial Clause of MannerSubordinating and Coordinating ConjunctionsModals for DeductionCommas

Other quiz:

Modal Verbs › View

I ___ run fast when I was younger, but now I get tired quickly.

A. can

B. could

C. should

D. couldn’t


Preposition Form › View

Choose the correct option to fill in the blanks with suitable prepositions.

The old man was cheered by one and all when he set __________ his first climb.

A. aside

B. in

C. about

D. out

Tenses › View

I’m so tired. I think I  ________ to bed earlier today.

A. will go

B. go

C. will have gone

D. will be going


Have Been to vs. Have Gone to › View

Hani … to the grocery. She’ll be back after lunch.

  1. has been
  2. have been
  3. have gone
  4. has gone