I've broken it vs. I broke it
Loading grammar engine...
Question 1 / 0
Cats:
...
0
0
Find the mistake and choose the correct form.
Grammar notes
Present Result or Finished Time?
Use the present perfect for a result you can feel now. Use the past simple for an action at a finished past time. Very often, the time word gives you the answer.
- Example: I have broken my glasses.
- Example: I broke them yesterday.
Quick Rule
- no finished time, result now -> present perfect
- finished time like yesterday, last week, in 2022 -> past simple
Finished time pulls you to the past simple. Present result pulls you to the present perfect.