Mr white_______in this school for20 years before he moved to LondonA has taught B taught C had taught 解释为什么选这个选项
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/05 14:34:11
![Mr white_______in this school for20 years before he moved to LondonA has taught B taught C had taught 解释为什么选这个选项](/uploads/image/z/12722955-51-5.jpg?t=Mr+white_______in+this+school+for20+years+before+he+moved+to+LondonA+has+taught+B+taught+C+had+taught+%E8%A7%A3%E9%87%8A%E4%B8%BA%E4%BB%80%E4%B9%88%E9%80%89%E8%BF%99%E4%B8%AA%E9%80%89%E9%A1%B9)
Mr white_______in this school for20 years before he moved to LondonA has taught B taught C had taught 解释为什么选这个选项
Mr white_______in this school for20 years before he moved to London
A has taught B taught C had taught
解释为什么选这个选项
Mr white_______in this school for20 years before he moved to LondonA has taught B taught C had taught 解释为什么选这个选项
C
后面的 before he moved to London为过去时,而Mr white_______in this school for20 years 发生在后面的 before he moved to London前,故用过去完成
C
从句中,moved to London发生在过去,由before可见主句动作发生在过去的过去,而过去的过去就要用过去完成时
C,过去完成时表示过去的过去,在过去的某一个动作之前发生的动作。这里before he moved to London已经说明了teach是在move之前发生的动作,move已经是过去式了,teach就是过去的过去,需要用过去完成时