作业帮 > 英语 > 作业

though without hans ,mafuxing ___chinese language in a rural

来源:学生作业帮 编辑:百度作业网作业帮 分类:英语作业 时间:2024/06/13 07:52:39
though without hans ,mafuxing ___chinese language in a rural primary school in huangzhong,qinghai for 30years.
A would teach B will have taught C had been teaching D has been teaching
the answer is D ,tell me why ,and why not use the others?
though without hans ,mafuxing ___chinese language in a rural
for后面加时间,表示一段时间,所以要用完成时.A,B排除.have been doing表示一个行为从过去一直持续到现在,到目前为止还没有结束,并有可能继续下去.had been doing表示过去某个时间之前发生的动作