Grammar Quiz

[ Grammar and Vocabulary ]

If the train _________ not _________ soon, I will be late for school.

A. was…arriving

B. do…arrive

C. were…arriving

D. does…arrive

Select your answer:
A  B  C  D  E 


Random Topics:

Verbs of movementPresent SimpleConjunctive Adverbs and PunctuationHow often - long - much - manyCan vs be able toContrast Linking WordsPreposition & GerundGerunds in SentencesPassive ModalsInfinitive

Other quiz:

Grammar › View

Newspapers…every morning and every evening.

A. delivery

B. are delivered

C. on time

D. regularly


Tenses › View

He has been playing video games for 2 hours now.

A. Simple Present Tense

B. Simple Past Tense

C. Present Perfect Tense

D. Present Perfect Continuous Tense

Grammar & Vocabulary › View

Megan came in first place in the annual singing __________. She was overjoyed!

A. match

B. contest

C. experiment

D. performance


Articles › View

I buy ___ bread every mornings.

A. the

B. a

C. an

D. –