I have been worked ten years as a service engineer since I graduated from university.这话有错吗?请高手帮忙分析,谢谢

问题描述:

I have been worked ten years as a service engineer since I graduated from university.这话有错吗?
请高手帮忙分析,谢谢

I have been【 working 】ten years as a service engineer since I graduated from university.

现在完成进行式
形式是【have/ has been + v-ing】



如不明白请追问,如果满意请采纳
手机提问者如果满意,请在客户端右上角评价点“满意”即可, 谢谢!
祝学习进步

地道、简洁的表达是
Since graduating from university I have worked for 10 years as a service engineer.

I have worked for 10 years as a service engineer since graduating from university.
用 I have worked “过去完成” 时态 比较适当.
英语是我第一语言,我是加拿大人.