my father has taught english ____(since/for/after) over ten years

来源:百度知道 编辑:UC知道 时间:2024/09/27 08:19:25

for

for

since表示“自从”,但是句子后面的over 10 years意思是 ……了10年
after就更不对了
for就是 教授英语 这个动作持续了10年

for
this is very simple, the meaning is my father taught english and started teaching engleish ten years ago, and he is teaching english now too.

for

是for吧?