Grammar Quiz

[ Prepositions ]

There is no one ______ us who could tell the difference.

A. among

B. upward

C. for

D. from

Select your answer:
A  B  C  D  E 


Random Topics:

Present Perfect Simple & ContinuousVerbs: Will & Going toPassive Voice in Past Simple TenseModal Verbs and PermissionPast ParticiplesParts of Speech and Compound SentencesVocabulary and PrepositionsSecond ConditionalSimple PastPresent Perfect Simple

Other quiz:

Grammar › View

She will have read the book.

A. The book will have been reed by her.

B. The book will have be read by her.

C. The book will be read by her.

D. The book will have been read by her.


Grammar › View

My car …………. I have to go to work by bus these days.

A. Is broken
B. Are broken
C. Broken

Tenses › View

I usually…….. to work by bus. It takes me about forty minutes to get to work by bus.

A. go

B. am going

C. have gone


Tenses › View

Form a sentence using the verb ‘run’ in past perfect tense.

A. He will run the marathon before he injured his leg.

B. He has run the marathon before he injured his leg.

C. He had run the marathon before he injured his leg.

D. He run the marathon before he injured his leg.