0
Anonymous Posted 11 years ago
Grammar

A doubt about time in present perfect

Hi, I have a doubt about present perfect. As I understood, what matters in this tense is the result of something, but I can't mention the time it happened. So, for example, I say: "The window has been broken.". But the window is still broken at the present, but it was broken 2 days ago. Should I use past simple to mention the time. As I know I can't say: "The window has been broken two days ago". But, if I use past simple, it appears to be like to window was broken and is not anymore. But let's imagine that it is still. Do I have to use P.P or P.S?
  

Top answer

Anonymous present perfect. I can't mention the time it happened. That is correct.

  • Anonymous present perfect.
  • I can't mention the time it happened.
  • That is correct.
  • Anonymous As I know I can't say: "The window has been broken two days ago" Correct.
  • Anonymous But, if I use past simple, it appears to be like to window was broken and is not anymore.
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

1 Answers
0
Anonymouspresent perfect. ... I can't mention the time it happened.
That is correct.
AnonymousAs I know I can't say: "The window has been broken two days ago"
Correct.
AnonymousBut, if I use past simple, it appears to be like to window was broken and is not anymore.
The window was broke

Related Questions