Grammar Quiz

[ Prepositions ]

She doesn’t know that he has been suffering _____ a heart attack.

A. up

B. for

C. on

D. from

Select your answer:
A  B  C  D  E 


Random Topics:

Present Simple PassiveSimple Verb TensesCountable & Uncountable NounsActive & PassiveHelping and Linking VerbsSimple and Past TensesWord Form & Verb TensePreposition (at,in,on)Zero Conditional SentenceGrammar - First Conditional

Other quiz:

Grammar › View

What change needs to be made? Next summer, Jo climbs a tall mountain.

A. change climbs to climb

B. change climbs to climbed

C. change climbs to will climb


Pronouns and Subject Verb Agreement › View

One of the squirrels ______________ for acorns to eat on the snow covered ground.

A. looks

B. look

Present Simple vs Past Simple › View

We _____ English on Fridays.

A. have

B. has

C. had

D. did have


Grammar › View

Can you answer the phone please if it ________?

A. rang

B. rings