Intermediate 22 questions Answer key included Free to print

Pronouns ending in -one, -body and -thing, and each, either and neither, take a singular verb. Both, few, many and several take a plural verb. Some, any, none, all and most depend on the noun they refer to. The answer key is at the end.

📄 Download PDF (with answers)

Learn the rules first: Indefinite Pronouns and Subject-Verb Agreement Rules

Practise online, with instant answers: Pronouns practice test (Advanced)

Indefinite Pronouns Worksheet with Answers

Free English worksheets, tests and lessons at enableacademy.in

A. Choose the pronoun

Circle the correct indefinite pronoun.

  1. Is there (anyone / someone) at home?
  2. (Someone / Anyone) knocked at the door, but I didn't see who.
  3. I looked everywhere but found (nothing / anything).
  4. (Everyone / Anyone) in the class passed the test.
  5. Did (anybody / nobody) call me?
  6. She has (nothing / anything) to wear for the party.
  7. I don't know (anyone / no one) in this city.
  8. (Nobody / Anybody) is perfect.

B. Singular or plural verb?

Circle the correct verb.

  1. Everyone (is / are) here.
  2. Each of the boys (has / have) a bicycle.
  3. Both of my sisters (work / works) in Bengaluru.
  4. Nobody (know / knows) the answer.
  5. Several of the windows (was / were) broken.
  6. Some of the milk (has / have) gone sour.
  7. Some of the students (has / have) finished.
  8. Neither of the answers (is / are) correct.
  9. All of the cake (was / were) eaten.
  10. Many (was / were) invited to the wedding.

C. Correct the mistakes

Each sentence has one mistake. Write the sentence correctly.

  1. Everybody have a right to vote.
  2. Each of the players were given a medal.
  3. Somebody have left a bag here.
  4. Few of the guests was late.

Answer Key

A. Choose the pronoun

  1. anyone
  2. Someone
  3. nothing
  4. Everyone
  5. anybody
  6. nothing
  7. anyone
  8. Nobody

B. Singular or plural verb?

  1. is
  2. has
  3. work
  4. knows
  5. were
  6. has (milk is uncountable)
  7. have (students is plural)
  8. is
  9. was
  10. were

C. Correct the mistakes

  1. Everybody has a right to vote.
  2. Each of the players was given a medal.
  3. Somebody has left a bag here.
  4. Few of the guests were late.

Related worksheets

See all 72 worksheets →