i have been a teacher for ten years 我曾经做过10年老师'可以改为i had been a teacher for ten years么 我理解的意思是过去已经完成做老师这个动作 还是理解成作过老师这个动作是对现在的一种影响 所以用

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/12 23:15:49
i have been a teacher for ten years 我曾经做过10年老师'可以改为i had been a teacher for ten years么 我理解的意思是过去已经完成做老师这个动作 还是理解成作过老师这个动作是对现在的一种影响 所以用
xRA_enlirr-/DRVC*XJI E$bY! »PӳWHκe00vftqJ(lS}qㆁBucpOF޼0wgu^쳞#Ub}KyI8|fPE~gu K%.s+D0Zc^a8V_A˰5r0GxĎEdsG7o˩a8MВ /u3w(œĬ{G8ԕVt JhZy",JޑE}sJkC +Xr':XW84e s sm$B32=C aRwZՄ)9#i˜ ؅VlhӚSZׂ S?P_'?_m-J.4.yyŎ2ЄF$~ B 35d !X[p@"K@9g֤uBvyjCձK5~M]|"փ/zMiVwb7-0 XIBD<=dòի'4Y&'Yom걨B

i have been a teacher for ten years 我曾经做过10年老师'可以改为i had been a teacher for ten years么 我理解的意思是过去已经完成做老师这个动作 还是理解成作过老师这个动作是对现在的一种影响 所以用
i have been a teacher for ten years 我曾经做过10年老师'可以改为i had been a teacher for ten years么 我理解的意思是过去已经完成做老师这个动作 还是理解成作过老师这个动作是对现在的一种影响 所以用have been

i have been a teacher for ten years 我曾经做过10年老师'可以改为i had been a teacher for ten years么 我理解的意思是过去已经完成做老师这个动作 还是理解成作过老师这个动作是对现在的一种影响 所以用
不可以
had been 为过去完成时
过去完成时用于“过去的过去”
例如“Mr.Green had lived here several years before I came here.”
“格林先生在我来到这里之前已经住了好几年了” 那么,“我到这里”是过去的时间,而“格林先生住了好几年”这件事发生在我到这里之前(过去式),所以格林先生住了好几年这件事发生在过去的过去,可以用过去完成时
再如“The movie had begun befor we got there” 我们赶到的时候,电影已经开始了
我们是过去赶到的,二电影开始于我们赶到之前,这种情况才能用过去完成时
你的例句里,没有过去式做跳板,无法追溯到过去的过去 所以不能用had been
初中英语里这个比较难以区分 自己慢慢体会
祝你学习进步