Grammar Quiz

[ Subject Verb Agreement ]

. A number of people (was / were) protesting in the street.

A. was

B. were

Select your answer:
A  B  C  D  E 


Random Topics:

Simple Present Tense/be/Present ProgessivePast Simple & Past ContinuousPhrasal verbs and Prepositional PhrasesPast Tense and Past ContinuousOpinion / AgreementPast Tense, Recount Text, and Future TenseParts of Speech and Compound SentencesAuxiliary Verbs (be, do, have)Adverbial Clauses of Manner and Result1st and 2nd Conditionals

Other quiz:

Tenses › View

Choose the correct sentence:

A. He has been in Taiwan for two weeks.

B. He has being in Taiwan for two weeks ago.

C. He has been in Taiwan since two weeks ago.

D. He have been in Taiwan since two weeks.


Some vs. Any › View

Could you give me … paper? (A request – I expect you will say ‘yes’.)

a. some

b. any

Grammar › View

By the time you read this letter I ___ towards Australia.

A. will be sailing

B. will be sailed

C. will sail

D. is going to sail


Simple and Continuous Present Tense › View

They ………….. breakfast right now.

A. is having

B. are having

C. has

D. have