0
Timespace Traveller Posted 20 years ago
Grammar

present perfect versus perfect cont.

Look! Somebody has broken / has been breaking that window.

Which one is correct? To me, 'has broken'.
  

Top answer

Timespace Traveller Look! Somebody has broken / has been breaking that window. Which one is correct?

  • Timespace Traveller Look!
  • Somebody has broken / has been breaking that window.
  • Which one is correct?
  • To me, 'has broken'.
  • Look!
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.

7 Answers
0
Timespace TravellerLook! Somebody has broken / has been breaking that window.

Which one is correct? To me, 'has broken'.

Look! Somebody has broken / is breaking that window
0
Has broken.

Has been breaking gives an idea that it was an action over some time. I would say 'Look! someone has been breaking those windows', but not for a single window.
0
To break is instantaneous. Avoid the continuous for such verbs, except where you can't show longer activity, as in Nona's example.
0
Nona The BritHas broken.

Has been breaking gives an idea that it was an action over some time. I would say 'Look! someone has been breaking those windows', but not for a single window.

what is the difference between the two? when would you use one and when the other? Could you possibly give a context where they would fit?
0
She has broken the cup!

She has been breaking biscuits into little pieces ever since she was a child! (it is a lifelong nervous habit).
0
not for a single window.
Actually, it could be for a single window.
Suppose the window had to be broken into tiny pieces for use in some other process, and that because it was a special kind of glass that was very tough, the breaking process was very time consuming.

They have been breaking that window for hours.

(I know - far-fetched - bu

Related Questions