Grammar Quiz

[ Tenses ]

We ______ (not finish) the project yet, but we’re almost done.

A. didn’t finish

B. haven’t finished

C. don’t finish

D. won’t finish

Select your answer:
A  B  C  D  E 


Random Topics:

Figurative LanguageUncountable NounsComparatives, Superlatives, and ModalsPrepositional PhrasesPersonal PronounModal Verbs of Obligationwill, be going to, would like toGrammar and PrepositionsPreposition after some VerbsIrregular Plural Nouns

Other quiz:

Grammar › View

Mixed Conditional: If she _________ on a coat she’ll catch a cold.

A. doesn’t put

B. puts

C. will not put


Modal Verbs for Possibility › View

We ____ predict the kinds of jobs that this technology will create. No one knows what those jobs will be.

A. will not

B. can’t

C. should not

D. might not

Simple Past or Past Continuous › View

They ________ (meet) when they __________ (work) in Paris. ข้อใดเติมได้ถูกต้อง

A. were meeting, were working

B. were meeting, worked

C. was meeting, was working

D. was meeting, worked


Modal Verb › View

Tim ……be out. There are no lights on.

A. shall

B. should

C. must

D. could