Grammar Quiz

[ Modals with Perfect Infinitive ]

I can’t believe Jim hasn’t arrived yet. He ___ have taken the correct train.

A. shouldn’t

B. mustn’t

C. needn’t

D. can’t

Select your answer:
A  B  C  D  E 


Random Topics:

Tenses and Word FormationPrepositionsVerb Present Simple Tense“Put” Phrasal VerbGrammar: Have toCountable & Noncountable NounsDefinite and Indefinite ArticlesPresent Simple x Present ContinuousHas Got & Have GotModals for Advice, Obligation/Prohibition, Necessity and Lack of Necessity

Other quiz:

Grammar › View

What ____ in Paris in 2004?

A. did you do

B. were you doing

C. you did

D. were you


Irregular Verb › View

Noreaksey has ______ Cambodia in search of enlightenment

A. leave

B. leaved

C. left

D. leaven

Grammar › View

Miss Naylie serves passengers in an aircraft. She is an air …………..

A. pilot

B. journalist

C. stewardess

D. waitress


Gerund vs Infinitive › View

Did you manage___the book you were looking for?

A. to find

B. find

C. finding