My father has being teaching English for 30 years.改错

来源:学生作业学帮网 编辑:学帮网 时间:2024/05/07 05:10:27

My father has being teaching English for 30 years.改错

My father has been teaching English for 30 years.
意思是 我爸爸已经教了30年的英语了 用现在完成时 表示从过去一直持续到现在

being改为been
has been doing是现在完成进行时,表示一直在做某事长达多久的意思
不能用being

My father has been taught English for 30 years.

My father has been teaching English for 30 years.
把being改为been。

你好!

正确应该是:
My father has been teaching English for 30 years.
翻译:我的父亲现在已经教了30年的书


希望能够帮到你!

改:My father has been teaching English for 30 years.,,,,句中应该是现在完成进行时,

My father has being teaching English for the past 30 years。 过去30年来,我父亲一直在教导英文(或在做英文教学)