我首先评论一下您的提问中的问题,以及您举的几个例句。
breaking the window.这只是一个现在分词短语或动名词短语,不是进行时。进行时是be+现在分词。现在分词短语作定语,可以是进行体意义,也可以是一般体意义。但不能仅凭现在分词就说它是进行时。
Okay, so if you said, "Look! Somebody had broken that window,"... 这个直接引语用过去完成时,属于时态错误。这个老外的语法水平可想而知。
Are vandals breaking windows in your Sydney home or business premises? 复数主语后接现在进行时,可能表示不同的人在包括现在在内的一段时间内做着同样的事情。例如,The man is dying. (还没有死)。People are dying of Covid-19 infection these days. 有的人已经死了,还会有人死去。这样的例句无法证明原问题句的正确。
CNN: Rioters are breaking windows at the US Capitol. 同上。复数主语表示多人在一段时间内做某事。不能证明你的观点。
Grahame March has released CCTV footage of the man breaking the window on Saturday.这是动名词复合结构作介词of的宾语,您误以为这是现在分词作后置定语。这个例句您选错了。
A video posted online appears to show several officers breaking windows during the weekend protests. 动词show后接sb doing sth. 究竟是复合宾语还是动名词复合结构存在争议,多半认为是复合宾语,即现在分词作宾补。但这不是分词作定语。您还是选错了例句。
Man seen breaking window amid Capitol riots has been arrested 这个句子中,seen breaking window为过去分词短语作定语,其中现在分词短语为过去分词的主语补足语,不是定语。您还是选错了例句。
建筑工人为什么要砸窗户?直接挖掘机把墙推倒多简单。您还真能想象啊。注意用的动词是破坏性的break!