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:

Adverb › View

Which word is an adverb in this sentence? She quickly ran to the store.

A. She

B. quickly

C. ran

D. store


Grammar › View

……………you American? No, I’m Australian.

A. Am
B. Be
C. Is
D. Are

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