Grammar Quiz

[ Simple Present Tenses ]

We ___ (need) to finish this by tomorrow.

A. could

B. want

C. should

D. need

Select your answer:
A  B  C  D  E 


Random Topics:

Types of Sentence StructuresDefinite pronouns (Subject, Object, Reflexive)Cohesive DevicesGerund - to Infinitive Verb IdentificationAdverb of TimePrepositions & Prepositional PhrasesPresent Perfect and Simple Past TenseNoun Clauses with THATProgressive Tenses

Other quiz:

Vocabulary › View

(n.) the beginning, start (especially of something violent and destructive)

A. template

B. sinister

C. minimum

D. onset


Phrasal Verb › View

What phrasal verb means “to mention in conversation”? You shouldn’t ______ politics in this house unless you’re ready for a long discussion.

A. blow up

B. bring on

C. bring up

Grammar › View

“Our Internet connection was down yesterday. ” ” I’m sure that was frustrating.”

A. It could be frustrating.

B. It must be frustrating.

C. It can be frustrating.

D. It must’ve been frustrating.


Past Modals › View

I can’t believe you met Steve Jobs in person. That _______ been amazing!

A. could have

B. should have

C. must have

D. might have