Grammar Quiz

[ Present Tenses ]

The next bus … at 9 o’clock this morning.

A. is leaving

B. leaves

C. has left

Select your answer:
A  B  C  D  E 


Random Topics:

Present Continuous for FuturePresent simple, Present continuous, Singular, PluralVerb Moods and Vague PronounsAdverb ClauseRun-On Sentenceswas werePresent ProgressiveReported Speech and SubjunctivePre-intermediateSimple Future Tense

Other quiz:

Infinitive & Gerund › View

We enjoy _______ to the beach on weekends.

A. go

B. to go

C. going

D. goes


Grammar › View

Check the underlined section. What is the role of it in the sentence?

The CD that Thomas scratched will no longer play.

A. Adjective

B. Adjective Phrase

C. Adjective Clause

D. none of these

Subject Verb Agreement › View

Neither Mary nor her brothers……a consent form for tomorrow’s field trip.

A. need

B. needs

C. is needing

D. has need


Grammar › View

The diagram was pretty complicated for us.

A. verb

B. noun

C. adjective

D. adverb

E. interjection