They have been work hard over years.

问题描述:

They have been work hard over years.
这个句子是什么巨结构,成分分析一下

They have been work hard over years.
这是个错句
应该是这样
They have been working hard over years.
主语 合成谓语 方式状语 时间状语
合成谓语:have been working表示部分完成仍在进行通常具有不达目的决不罢休的感觉