虚拟语气选择题.Our former maths teacher moved to Beijing last year,otherwise,he ()us.A.would still have taughtB.would still be teaching为什么?,我选的是A,为什么不可以呢?

来源:学生作业学帮网 编辑:学帮网 时间:2024/05/29 11:14:56

虚拟语气选择题.Our former maths teacher moved to Beijing last year,otherwise,he ()us.
A.would still have taught
B.would still be teaching
为什么?,我选的是A,为什么不可以呢?

still be teaching表达的是从过去到现在一直在教,如果数学老师没离开的话,是不是从过去到现在一直都在教你们?...
still have taught表示已经完成了教学,与句子里的otherwise不符啊~

would be doing虚拟语气的一般将来时
would have done本来愿意做什么。。。。

我们数学老师要不是去年去了北京,那就会一直教我们对不对。。。一直啊亲~~~

当然这是站在过去讲现在了。人都走了。。所以虚拟语气

still的意思是“仍然”如果选A的话,意思就是指“那么以前的数学老师现在依然在教我们”。那该句子就变成了现在完成进行时了,这样又转为B答案了。

半真半假otherwise后面所加内容为假的
没有主从句之分都是主句。意思就是把后面的内容当作主句来看,因为和现在相反,所以用现在

would still have taught 本应该做,强调完成
Bwould still be teaching 否则他仍然在教我们,持续的动作,一直延续下去

假如我们的数学老师去年没有搬到北京,那么他现在可能仍在教我们
B中still be teaching仍在教我们,一种假设的状态,有时你把翻译成汉语更好理解

理解句意,。。。。。否则,他在教我们