though without hans ,mafuxing ---chinese language in a rural

问题描述:

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?
1个回答 分类:英语 2014-12-05

问题解答:

我来补答
for后面加时间,表示一段时间,所以要用完成时.A,B排除.have been doing表示一个行为从过去一直持续到现在,到目前为止还没有结束,并有可能继续下去.had been doing表示过去某个时间之前发生的动作
 
 
展开全文阅读
剩余:2000
上一页:第9题老师
下一页:jst