• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Home of English Grammar
  • Home
  • Exercises
  • Matches
  • Posts
  • Rules
  • Social Media Archive
  • Tools
    • Grammar Checker
    • Very Replacer
    • Word Counter
  • Vocabulary
  • Writing Guides
  • Upgrade to Pro

EnglishGrammar Team

Subject vs. Object Pronouns Exercise

April 9, 2026 A1pdf

Complete the 12 sentences below. Choose the best answer for each one.

Progress 0 of 12 answered
1............... am late today because the bus was slow.
Wrong!
Use the subject pronoun "I" before the verb "am".
2Anna is my friend. I see ............... at school every day.
Wrong!
Use the object pronoun "her" after the verb "see".
3Tom and Ben are in the park. ............... are playing football.
Wrong!
Use the subject pronoun "They" before the verb "are" for Tom and Ben.
4My teacher is nice. I like ............... very much.
Wrong!
Use the object pronoun "him" after the verb "like".
5............... live near the school, so we walk there.
Wrong!
Use the subject pronoun "We" before the verb "live".
6Can you help ............... with this bag, please?
Wrong!
Use the object pronoun "me" after the verb "help".
7Lisa is hungry, so Mum makes lunch for ............... now.
Wrong!
Use the object pronoun "her" after the preposition "for".
8............... is my brother, and he is ten years old.
Wrong!
Use the subject pronoun "He" before the verb "is".
9My parents call ............... every evening when I am away.
Wrong!
Use the object pronoun "me" after the verb "call".
10............... are very tired after the long walk home.
Wrong!
Use the subject pronoun "You" before the verb "are".
11I have two cats. I feed ............... every morning.
Wrong!
Use the object pronoun "them" after the verb "feed" for two cats.
12My sister and I are ready. Dad is waiting for ............... in the car.
Wrong!
Use the object pronoun "us" after the preposition "for".
Exercise complete
Score 0/12
Share your score!
More Exercises →

Answers

  1. I am late today because the bus was slow.
  2. Anna is my friend. I see her at school every day.
  3. Tom and Ben are in the park. They are playing football.
  4. My teacher is nice. I like him very much.
  5. We live near the school, so we walk there.
  6. Can you help me with this bag, please?
  7. Lisa is hungry, so Mum makes lunch for her now.
  8. He is my brother, and he is ten years old.
  9. My parents call me every evening when I am away.
  10. You are very tired after the long walk home.
  11. I have two cats. I feed them every morning.
  12. My sister and I are ready. Dad is waiting for us in the car.

100 Words to Use Instead of “Hate”

April 9, 2026

100 Words to Use Instead of

No. Item Definition
1. abhor regard with disgust and hatred
2. abhorrence strong hatred or disgust
3. abominate detest deeply
4. adverse to opposed to
5. antagonism active hostility
6. antipathy strong dislike
7. appalled shocked with disgust
8. averse to strongly disinclined to
9. aversion strong dislike or avoidance
10. avoid keep away from
11. be antagonistic to oppose in a hostile way
12. be appalled by be shocked and disgusted by
13. be bitter toward feel resentful toward
14. be disgusted by feel strong revulsion toward
15. be fed up with be tired and annoyed with
16. be hateful toward show hatred toward
17. be horrified by feel horror at
18. be hostile to act unfriendly toward
19. be malicious toward intend harm toward
20. be outraged by feel strong anger at
21. be repelled by feel pushed away by
22. be revolted by feel intense disgust at
23. be sick of be very tired of
24. be sickened by feel nauseated by
25. be spiteful toward act with malice toward
26. be tired of no longer enjoy or tolerate
27. be vindictive toward seek revenge against
28. bear a grudge hold resentment toward
29. can’t stand find intolerable
30. cannot abide cannot tolerate
31. castigate criticize severely
32. censure formally criticize
33. clash with come into conflict with
34. condemn express strong disapproval of
35. contemn treat with contempt
36. contempt scornful lack of respect
37. denounce publicly condemn
38. deplore feel strong disapproval of
39. despise feel strong dislike for
40. detest dislike intensely
41. detestation intense dislike
42. disapprove of think wrong or bad
43. disdain consider unworthy of respect
44. disgust strong revulsion
45. disgusted filled with disgust
46. dislike feel a lack of liking
47. enmity state of hostility
48. eschew deliberately avoid
49. execrate feel loathing for
50. fall out with quarrel and become hostile
51. feel animosity feel strong hostility
52. fight with argue or clash with
53. harbor ill will hold hostile feelings toward
54. have it in for hold a grudge against
55. have no use for not like or value
56. hold in contempt regard as contemptible
57. hostility unfriendly opposition
58. ill will unfriendly feeling
59. lambaste attack verbally with force
60. loathe feel intense dislike for
61. loathing intense dislike
62. look down on regard as inferior
63. malice intent to do harm
64. malign speak of with hostility
65. object to feel opposition to
66. oppose be against
67. quarrel with argue angrily with
68. rail against complain angrily about
69. rancor deep bitter resentment
70. repelled pushed away by disgust
71. repugnance strong disgust
72. resent feel bitter about
73. resentment bitter indignation
74. revile criticize with intense contempt
75. revolted filled with revulsion
76. revulsion intense disgust
77. scorn feel contempt for
78. shun avoid deliberately
79. spite malicious desire to hurt
80. spurn reject with contempt
81. steer clear of avoid on purpose
82. take issue with disagree strongly with
83. turn against become hostile toward
84. unlike dislike; not find pleasant
85. unwelcome regard as unwanted or disliked
86. upbraid scold or criticize harshly
87. veto reject or forbid outright
88. view with contempt regard as beneath respect
89. view with disgust regard with strong revulsion
90. view with loathing regard with intense disgust
91. view with scorn regard with mocking contempt
92. vilify describe as evil or bad
93. wince at react with strong dislike
94. wipe out eliminate completely; destroy
95. wish ill want bad things for
96. withdraw from pull away in rejection
97. write off dismiss as worthless or hopeless
98. yell at shout at in anger
99. yowl at shout harshly in anger
100. zone out on tune out because you dislike it

Present Perfect vs. Past Simple Exercise

April 9, 2026 B1pdf

Complete the 12 sentences below. Choose the best answer for each one.

Progress 0 of 12 answered
1I ............... my keys, so I can't open the door now.
Wrong!
Use "have lost" because the past action has an important result now.
2We ............... to Rome in 2019, and we loved it.
Wrong!
Use "went" because "in 2019" is a finished past time.
3She ............... her homework already, so she can watch TV.
Wrong!
Use "has finished" because "already" shows a completed action with a present result.
4My brother ............... a new job last month.
Wrong!
Use "got" because "last month" is a finished past time.
5............... you ever tried sushi before?
Wrong!
Use "Have" because "ever" asks about life experience up to now.
6I ............... Sam twice this week, so I know he's busy.
Wrong!
Use "have seen" because "this week" can mean a time period continuing up to now.
7They ............... here ten minutes ago.
Wrong!
Use "arrived" because "ten minutes ago" refers to a finished past time.
8My parents ............... in this house since 2010.
Wrong!
Use "have lived" because the situation started in the past and continues now.
9I ............... that film three times, so I don't want to watch it again.
Wrong!
Use "have seen" because the sentence describes experience up to now, not a finished past time.
10He ............... his leg when he was a child.
Wrong!
Use "broke" because "when he was a child" is a finished past time.
11We ............... each other for years, and we're still close friends.
Wrong!
Use "have known" because the relationship started in the past and continues now.
12The train ............... before we got to the station.
Wrong!
Use "left" because the sentence refers to a completed past event before another past event.
Exercise complete
Score 0/12
Share your score!
More Exercises →

Answers

  1. I have lost my keys, so I can’t open the door now.
  2. We went to Rome in 2019, and we loved it.
  3. She has finished her homework already, so she can watch TV.
  4. My brother got a new job last month.
  5. Have you ever tried sushi before?
  6. I have seen Sam twice this week, so I know he’s busy.
  7. They arrived here ten minutes ago.
  8. My parents have lived in this house since 2010.
  9. I have seen that film three times, so I don’t want to watch it again.
  10. He broke his leg when he was a child.
  11. We have known each other for years, and we’re still close friends.
  12. The train left before we got to the station.

100 Words to Use Instead of “Argue”

April 9, 2026

100 Words to Use Instead of

No. Term Definition
1. Altercate Engage in a heated dispute.
2. Analyze Examine reasons to support a view.
3. Answer back Reply defiantly to criticism.
4. Appeal Make a reasoned plea.
5. Assert State confidently as true.
6. Bargain Negotiate terms or outcomes.
7. Bicker Quarrel over trivial matters.
8. Broach Introduce a contentious topic.
9. Butt heads Clash in stubborn disagreement.
10. Challenge Question or dispute a claim.
11. Clash Come into sharp conflict.
12. Combat Oppose strongly in debate.
13. Contend Maintain a position firmly.
14. Contest Dispute the validity of something.
15. Contradict State the opposite of a claim.
16. Counter Respond with an opposing point.
17. Debate Discuss opposing views formally.
18. Declaim Deliver forceful public speech.
19. Defend Support against criticism or attack.
20. Demur Raise objections or doubts.
21. Deny Refuse to accept as true.
22. Disagree Hold a different opinion.
23. Dispute Argue about a matter of fact.
24. Dissent Express differing views publicly.
25. Duel verbally Exchange sharp opposing remarks.
26. Engage Enter into discussion or conflict.
27. Expostulate Reason earnestly with someone.
28. Falter not Refuse to yield in discussion.
29. Feud Maintain a prolonged quarrel.
30. Field objections Raise concerns during discussion.
31. Fight Struggle against opposition verbally.
32. Fuss Complain or argue unnecessarily.
33. Gainsay Deny or contradict a statement.
34. Grapple Struggle with a difficult issue.
35. Haggle Argue over price or terms.
36. Hash it out Talk until reaching agreement.
37. Hassle Cause difficulty through disputes.
38. Have it out Confront to settle differences.
39. Hold forth Speak at length insistently.
40. Impeach Challenge credibility or validity.
41. Insist Demand acceptance of a point.
42. Interrogate Question closely to test claims.
43. Jaw Talk at length, often arguing.
44. Jibe Mockingly disagree or taunt.
45. Jostle Compete for position or influence.
46. Joust Compete with words or ideas.
47. Keep debating Continue arguing without resolution.
48. Kibitz Offer unsolicited critical commentary.
49. Knitpick Find trivial faults in arguments.
50. Lock horns Engage in intense confrontation.
51. Lodge a protest Formally object to something.
52. Logically reason Use logic to support a view.
53. Maintain Continue to assert a position.
54. Make a case Present supporting reasons and evidence.
55. Match wits Compete in clever argumentation.
56. Meet objections Respond to opposing points.
57. Negotiate Discuss to reach agreement.
58. Object Express opposition or disapproval.
59. Offer rebuttal Provide a countering response.
60. Oppose Act against a proposal or view.
61. Parley Talk with an opposing side.
62. Persuade Convince through reasoning or appeal.
63. Petition Formally request with reasons.
64. Plead Appeal earnestly for acceptance.
65. Polemicize Argue aggressively against beliefs.
66. Press Urge strongly; keep insisting.
67. Protest Express strong objection publicly.
68. Prove Establish truth with evidence.
69. Quarrel Have an angry disagreement.
70. Question Challenge by asking for justification.
71. Rebut Refute with opposing evidence.
72. Reckon with Deal with objections seriously.
73. Refute Disprove a claim with evidence.
74. Reject Dismiss as unacceptable or false.
75. Remonstrate Protest or complain forcefully.
76. Reply Respond to an opposing point.
77. Respond Answer to criticism or challenge.
78. Retort Reply sharply or wittily.
79. Rival Compete with an opposing stance.
80. Scuffle Engage in a brief quarrel.
81. Settle Resolve a dispute or disagreement.
82. Spar Exchange argumentative remarks.
83. Split hairs Argue over fine distinctions.
84. Squabble Argue noisily over small issues.
85. Stand firm Refuse to change position.
86. State Express a point clearly.
87. Stick to your guns Maintain stance despite pressure.
88. Struggle Contend with opposing forces.
89. Take issue Disagree with a statement or action.
90. Tangle Become involved in a dispute.
91. Thrust back Push back against criticism.
92. Trade barbs Exchange sarcastic insults.
93. Trade blows Exchange hostile verbal attacks.
94. Traverse Deny formally in legal pleading.
95. Uphold Support and defend a position.
96. Urge Advocate strongly for a view.
97. Vex Annoy by persistent disputing.
98. Vie Compete for superiority or advantage.
99. Vindicate Clear from blame with evidence.
100. Wage a battle Fight hard for a viewpoint.

100 Words to Use Instead of “Lift”

April 9, 2026

100 Words to Use Instead of

No. Item Definition
1. advance raise or move forward
2. amplify increase strength or volume
3. angle up tilt upward
4. ascend go upward
5. bear up hold up; support
6. boost raise or increase
7. brace support to prevent collapse
8. bring up raise to a higher place
9. build up increase gradually
10. bump up raise or increase slightly
11. carry lift and move while holding
12. cart carry or transport
13. climb go up; ascend
14. clutch grip and hold tightly
15. cock up tilt upward
16. drag up pull upward along a surface
17. draw out pull out; extract
18. draw up pull or lift upward
19. edge up raise slightly
20. elevate raise to a higher position
21. enhance improve; increase value
22. expand grow larger; increase
23. extract pull out; remove
24. flip up raise by flipping
25. fold up lift and fold together
26. force up raise by force
27. free release by lifting away
28. grab take hold and lift
29. grasp take hold of firmly
30. haul up pull up with effort
31. heave lift with great effort
32. heighten increase; make more intense
33. hike up pull or lift upward
34. hitch up raise by pulling and securing
35. hoist raise with effort or equipment
36. hold up support; keep from falling
37. hump lift and carry awkwardly
38. improve make better; raise quality
39. inch up raise little by little
40. increase become greater
41. inflate fill with air; expand
42. intensify make stronger; increase
43. jack up raise using a jack
44. lever up raise using a lever
45. lighten make less heavy
46. lug carry with difficulty
47. manhandle handle roughly; lift forcibly
48. mount go up; climb
49. move carry or shift position
50. muscle up lift using strength
51. nudge up raise slightly
52. open raise or move to open
53. pack carry in a pack
54. pick up lift from a surface
55. pluck up pull up; lift out
56. power up lift with force
57. prop up support in an upright position
58. pry up lift by levering
59. pull out remove by pulling
60. pull up raise by pulling
61. raise move upward; elevate
62. recover get back; retrieve
63. release let go; set free
64. relieve remove a burden from
65. relocate move to a new place
66. remove take away by lifting
67. rescue lift out of danger
68. retrieve get back; bring out
69. save lift or remove from harm
70. schlep carry with effort
71. scoop up lift by scooping
72. seize take hold of suddenly
73. set up raise into position
74. shift move or lift slightly
75. shoulder lift onto the shoulder
76. snatch up grab and lift quickly
77. support hold up; bear weight
78. sustain support; keep from falling
79. take out remove from inside
80. take up lift and carry away
81. thrust up push upward strongly
82. tilt up angle upward
83. tip up raise one side
84. tote carry or haul
85. transport carry from one place to another
86. tug up pull upward
87. unburden remove a load from
88. unclip detach by unclipping
89. unfasten undo to remove or lift
90. unhook detach and lift away
91. unload remove by lifting off
92. unstrap remove straps to lift off
93. unweight take weight off
94. upheave heave upward
95. uplift raise; make higher
96. upraise raise upward
97. winch up raise using a winch
98. withdraw pull back; remove
99. wrench up pull up with force
100. yank up pull up sharply
  • « Go to Previous Page
  • Page 1
  • Interim pages omitted …
  • Page 1037
  • Page 1038
  • Page 1039
  • Page 1040
  • Page 1041
  • Interim pages omitted …
  • Page 2325
  • Go to Next Page »

Primary Sidebar

2,485,429 
761,532 
Improve Your English
  • Download 2026 Grammar Guide (PDF)
  • Free Weekly Exercises & Vocabulary
  • Join over 3 Million English Learners
We respect your privacy. Unsubscribe anytime.
Grammar Checker - Try Now

Latest Posts

  • The surprisingly old roots of “newfangled” October 12, 2026
  • 100 Best Synonyms for “Answer” October 12, 2026
  • 100 Best Synonyms for “Prove” October 12, 2026
  • 100 Best Synonyms for “Repressed” October 12, 2026
  • 100 Best Synonyms for “Ambiguity” October 12, 2026
  • 100 Best Synonyms for “Paradigmatic” October 12, 2026
  • 100 Best Synonyms for “Propaganda” October 12, 2026
Home of English Grammar

Free English grammar exercises, rules and vocabulary lists, with new exercises every week. Join the leading English grammar site with over 3 million followers.

Upgrade to Pro

Learn

  • Exercises
  • Matches
  • Grammar rules
  • Vocabulary lists
  • Writing guides
  • Online tools

More

  • Top social media posts
  • Various posts
  • Free grammar guide (PDF)
  • Contact

Pro

  • What is Pro?
  • Pro account
  • Pro exercises

Copyright © 2026 EnglishGrammar.org

  • Disclaimer
  • Privacy policy
  • Refund policy
  • Terms
  • Sitemap
Improve Your English
  • Download 2026 Grammar Guide (PDF)
  • Free Weekly Exercises & Vocabulary
  • Join over 3 Million English Learners
We respect your privacy. Unsubscribe anytime.