Grammar Quiz

[ Speculation with Modal Verbs ]

Complete the sentence: She _______ have finished her homework by now, she’s been studying all day.

A. can

B. must

C. might

D. could

Select your answer:
A  B  C  D  E 


Random Topics:

Verb + PrepositionGrammar of Future PlansMay, MightVerb to Be Tenses & Object PronounPast Simple and Past ProgressiveGrammar: Used to, Would, Be used to, Get used towas werePresent Simple: affirmative, negative, interrogativeModal Verbs & Perfect InfinitiveQuantifiers: too many, too much & enough

Other quiz:

Prepositions › View

Choose the correct answer.

Teachers are responsible ________ their teaching.

A. at

B. for

C. to

D. of


To Infinitive or Bare Infinitive › View

The wine had made him ………………….. of thinking clearly.

A. incapable

B. keen

C. interested

D. shy

Conjunction › View

The trip will be canceled ………… it rains.

A. because

B. when

C. if


Abstract Noun x Concrete Noun › View

Have you ever heard the history of vaccines?

  1. abstract noun
  2. concrete noun