Tom pushed the cart for hours.
→ For hours there was pushing of the cart by Tom.
请问:was 和 pushing 之间是否要加冠词?
有中式英语之嫌。不是所有的动词加-ing就可以认为是这个动词的名词形式。scold只能作动词,不能作名词,其名词形式是scolding,字典也可查到有这个词。而pushing只有形容词和副词的用法,没有名词的用法。而且因为push本身就可作名词,你怎么反而舍近求远、不辞其烦地用它的变式?即便你用了pushing,怎么还用表被动的by?我觉得应用from表示来自某人的推力。
合理的表达为For hours, there was a (constant) push on the cart from Tom.