Grammar Quiz

[ Grammar ]

Tom feels sick now. He______ up late last night.

A. can’t have stayed

B. shouldn’t have stayed

C. may not have stayed

D. couldn’t have stayed

Select your answer:
         


Random Topics:
Present vs. Past Participle There vs. It Abstract vs. Concrete Past and Present ContinuousMust or Mus notGerund - to Infinitive Vocabulary : Coming & GoingDirect Object and Indirect ObjectContinuous and Perfect Tenses

Other quiz:

Grammar › View

Would you like tea or coffee? I _______coffee. (to have)

A. am going to have

B. will have


Past Perfect Simple › View

Anna was very cold because

A. she hadn’t taken her coat.

B. they had just had dinner.

C. she had lost it.

D. she had drunk too much coffee.


How to use : Read the question carefully, then select one of the answers button.