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:

Future Tenses › View

I ______a burger (intentions)

A. will have

B. am going to have

C. am having


Grammar › View

I know a great little restaurant _____ we can get lunch.
A. which
B. who
C. where
D. whose

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