英语-请问这两句话有区别吗?i have specialized in teaching math for five years.i have been specialized in teaching math for five years.
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/26 02:16:00
英语-请问这两句话有区别吗?i have specialized in teaching math for five years.i have been specialized in teaching math for five years.
英语-请问这两句话有区别吗?
i have specialized in teaching math for five years.
i have been specialized in teaching math for five years.
英语-请问这两句话有区别吗?i have specialized in teaching math for five years.i have been specialized in teaching math for five years.
其实没有什么区别,只不过第二句通常不这么说.
比较常见的是第一句,如果非要使用句型二,可以这么说:
I have been specializing in teaching math for five years.
意思如果非要细分,同Iorihaha所述.
i have specialized in teaching math for five years.
我已经从事数学教育五年了。
i have been specialized in teaching math for five years.
我已经学了数学五年了。
希...
全部展开
i have specialized in teaching math for five years.
我已经从事数学教育五年了。
i have been specialized in teaching math for five years.
我已经学了数学五年了。
希望能帮到你,祝更上一层楼O(∩_∩)O
有不明白的请继续追问(*^__^*)
收起
第一句表示已经完成了“我曾经教过五年数学(现在不教了)”
第二句表示还在进行中“我已经教了五年数学了(现在还在教)”
有区别,虽然都是被动语态,但一个是完成时,一个不是(我这学期刚学,相信我啊)
第一句强调的是个状态, 我教了5年数学,所以我有资格当你的数学老师
第二句强调的是个过程,我5年一直都在教数学,所以我熟悉各种曲线嘎嘎~