HAS or HAVE - ESL worksheet by vikral - Free Printable
Educational worksheet: HAS or HAVE - ESL worksheet by vikral. Download and print for classroom or home learning activities.
JPG
821×1169
195.3 KB
Free · Personal Use
Quality Assured by Worksheets Library Team
Reviewed for educational accuracy and age-appropriateness
ID: #1382267
⭐
Show Answer Key & Explanations
Step-by-step solution for: HAS or HAVE - ESL worksheet by vikral
▼
Show Answer Key & Explanations
Step-by-step solution for: HAS or HAVE - ESL worksheet by vikral
Let's solve this grammar exercise step by step. The task is to fill in the blanks with "HAS" or "HAVE" based on subject-verb agreement and context.
---
- "HAS" is used with singular subjects (he, she, it, one, a person, a thing).
- "HAVE" is used with plural subjects (they, we, you, two people, multiple things) and "I".
- Also remember:
- "Have" is used with "I", "you", "we", "they", and plural nouns.
- "Has" is used with "he", "she", "it", and singular nouns.
Let’s go through each sentence:
---
1. You have cleared the test. → *You* = plural/second person → have
2. Has she lost the match? → *She* = singular → has
3. He has put on weight. → *He* = singular → has
4. I have sold my car. → *I* → have
5. The bus fare has gone up. → *Fare* = singular → has
6. Pritam has killed the bird. → *Pritam* = singular → has
7. You have improved your English. → *You* → have
8. The rain has stopped. → *Rain* = singular → has
9. I have seen Vaani today. → *I* → have
10. Alok has gone out somewhere. → *Alok* = singular → has
11. The police have arrested a man... → *Police* = plural → have
12. I have not lost my camera. → *I* → have
13. The milkman has not come today. → *Milkman* = singular → has
14. Have they always helped you? → *They* = plural → have
15. Where have you been the whole day? → *You* → have
16. Have you read my new book? → *You* → have
17. We have waited for them for too long. → *We* → have
18. She has seen my notebook. → *She* = singular → has
19. Raghav and Anjali have never tried Japanese food. → *Raghav and Anjali* = two people → plural → have
20. Rahul has gone to Los Angeles. → *Rahul* = singular → has
21. Nobody has complained against him. → *Nobody* = singular → has
22. They have finished their homework. → *They* → have
23. It has been raining all day. → *It* = singular → has
24. The firemen have put out the fire. → *Firemen* = plural → have
25. The workers have built the road. → *Workers* = plural → have
26. A sparrow has built its nest... → *Sparrow* = singular → has
27. She has knitted a sweater... → *She* → has
28. Have the schools closed? → *Schools* = plural → have
29. Sneha has read a book. → *Sneha* = singular → has
30. Has he gone to visit her grandmother? → *He* = singular → has
31. We have brushed our teeth. → *We* → have
32. The bell has rung. → *Bell* = singular → has
33. They both have gone to see a movie. → *They* = plural → have
34. The school has honoured its students. → *School* = singular → has
35. Miss Jo has taught us Mathematics. → *Miss Jo* = singular → has
36. The teacher has taught the lesson. → *Teacher* = singular → has
37. We have grown vegetables... → *We* → have
38. Sudha and Sneha have done their work. → Two people → plural → have
39. The prisoners have escaped from the jail. → *Prisoners* = plural → have
40. Have you ever been to England? → *You* → have
41. Vikas has been doing the same job for 20 years. → *Vikas* = singular → has
42. They have been living in Paris since 1994. → *They* → have
43. The postman has delivered the letters. → *Postman* = singular → has
44. His parents have waited here for hours. → *Parents* = plural → have
45. Mr. Malhotra has taught English for 25 years. → *Mr. Malhotra* = singular → has
46. The students have solved all the sums. → *Students* = plural → have
47. They have lived in Panipat for 20 years. → *They* → have
48. Madhav has cut his finger. → *Madhav* = singular → has
49. The kettle has just boiled. → *Kettle* = singular → has
50. The teacher has written something on the blackboard. → *Teacher* = singular → has
---
| No. | Answer |
|-----|--------|
| 1 | have |
| 2 | has |
| 3 | has |
| 4 | have |
| 5 | has |
| 6 | has |
| 7 | have |
| 8 | has |
| 9 | have |
|10 | has |
|11 | have |
|12 | have |
|13 | has |
|14 | have |
|15 | have |
|16 | have |
|17 | have |
|18 | has |
|19 | have |
|20 | has |
|21 | has |
|22 | have |
|23 | has |
|24 | have |
|25 | have |
|26 | has |
|27 | has |
|28 | have |
|29 | has |
|30 | has |
|31 | have |
|32 | has |
|33 | have |
|34 | has |
|35 | has |
|36 | has |
|37 | have |
|38 | have |
|39 | have |
|40 | have |
|41 | has |
|42 | have |
|43 | has |
|44 | have |
|45 | has |
|46 | have |
|47 | have |
|48 | has |
|49 | has |
|50 | has |
---
- Always check the subject of the sentence.
- Singular subjects → has
- Plural or "I/you/we/they" → have
- Collective nouns like "police", "team", "class" are usually treated as plural → use have
- Words like "nobody", "everyone", "each", "everybody" are singular → use has
Let me know if you'd like this printed as a worksheet! 😊
---
🔹 Rules for "HAS" vs "HAVE":
- "HAS" is used with singular subjects (he, she, it, one, a person, a thing).
- "HAVE" is used with plural subjects (they, we, you, two people, multiple things) and "I".
- Also remember:
- "Have" is used with "I", "you", "we", "they", and plural nouns.
- "Has" is used with "he", "she", "it", and singular nouns.
Let’s go through each sentence:
---
✔ Solved Answers:
1. You have cleared the test. → *You* = plural/second person → have
2. Has she lost the match? → *She* = singular → has
3. He has put on weight. → *He* = singular → has
4. I have sold my car. → *I* → have
5. The bus fare has gone up. → *Fare* = singular → has
6. Pritam has killed the bird. → *Pritam* = singular → has
7. You have improved your English. → *You* → have
8. The rain has stopped. → *Rain* = singular → has
9. I have seen Vaani today. → *I* → have
10. Alok has gone out somewhere. → *Alok* = singular → has
11. The police have arrested a man... → *Police* = plural → have
12. I have not lost my camera. → *I* → have
13. The milkman has not come today. → *Milkman* = singular → has
14. Have they always helped you? → *They* = plural → have
15. Where have you been the whole day? → *You* → have
16. Have you read my new book? → *You* → have
17. We have waited for them for too long. → *We* → have
18. She has seen my notebook. → *She* = singular → has
19. Raghav and Anjali have never tried Japanese food. → *Raghav and Anjali* = two people → plural → have
20. Rahul has gone to Los Angeles. → *Rahul* = singular → has
21. Nobody has complained against him. → *Nobody* = singular → has
22. They have finished their homework. → *They* → have
23. It has been raining all day. → *It* = singular → has
24. The firemen have put out the fire. → *Firemen* = plural → have
25. The workers have built the road. → *Workers* = plural → have
26. A sparrow has built its nest... → *Sparrow* = singular → has
27. She has knitted a sweater... → *She* → has
28. Have the schools closed? → *Schools* = plural → have
29. Sneha has read a book. → *Sneha* = singular → has
30. Has he gone to visit her grandmother? → *He* = singular → has
31. We have brushed our teeth. → *We* → have
32. The bell has rung. → *Bell* = singular → has
33. They both have gone to see a movie. → *They* = plural → have
34. The school has honoured its students. → *School* = singular → has
35. Miss Jo has taught us Mathematics. → *Miss Jo* = singular → has
36. The teacher has taught the lesson. → *Teacher* = singular → has
37. We have grown vegetables... → *We* → have
38. Sudha and Sneha have done their work. → Two people → plural → have
39. The prisoners have escaped from the jail. → *Prisoners* = plural → have
40. Have you ever been to England? → *You* → have
41. Vikas has been doing the same job for 20 years. → *Vikas* = singular → has
42. They have been living in Paris since 1994. → *They* → have
43. The postman has delivered the letters. → *Postman* = singular → has
44. His parents have waited here for hours. → *Parents* = plural → have
45. Mr. Malhotra has taught English for 25 years. → *Mr. Malhotra* = singular → has
46. The students have solved all the sums. → *Students* = plural → have
47. They have lived in Panipat for 20 years. → *They* → have
48. Madhav has cut his finger. → *Madhav* = singular → has
49. The kettle has just boiled. → *Kettle* = singular → has
50. The teacher has written something on the blackboard. → *Teacher* = singular → has
---
✔ Final Answer Key:
| No. | Answer |
|-----|--------|
| 1 | have |
| 2 | has |
| 3 | has |
| 4 | have |
| 5 | has |
| 6 | has |
| 7 | have |
| 8 | has |
| 9 | have |
|10 | has |
|11 | have |
|12 | have |
|13 | has |
|14 | have |
|15 | have |
|16 | have |
|17 | have |
|18 | has |
|19 | have |
|20 | has |
|21 | has |
|22 | have |
|23 | has |
|24 | have |
|25 | have |
|26 | has |
|27 | has |
|28 | have |
|29 | has |
|30 | has |
|31 | have |
|32 | has |
|33 | have |
|34 | has |
|35 | has |
|36 | has |
|37 | have |
|38 | have |
|39 | have |
|40 | have |
|41 | has |
|42 | have |
|43 | has |
|44 | have |
|45 | has |
|46 | have |
|47 | have |
|48 | has |
|49 | has |
|50 | has |
---
📝 Summary Tips:
- Always check the subject of the sentence.
- Singular subjects → has
- Plural or "I/you/we/they" → have
- Collective nouns like "police", "team", "class" are usually treated as plural → use have
- Words like "nobody", "everyone", "each", "everybody" are singular → use has
Let me know if you'd like this printed as a worksheet! 😊
Parent Tip: Review the logic above to help your child master the concept of have and has worksheet.