【2013杭州中考英语】2012杭州中考英语MarkinChinafor10yearsandnowhe...

发布时间:2021-04-03 14:22:48

2012杭州中考英语Mark in China for 10 years and now he teaches Chinese in Britain.A.has worked B.worked C.had worked D.is working答案为Bwhy? 英语

网友回答

【答案】 因为如果为A说明现在仍在中国;后句起到了暗示作用;说明前句已经成为过去.
  你看看现在完成时态的定义. 追问: 为什么不是C 追答: for 10 years不是过去完成时的标志,是现在完成时的标志。 要想选C应该是到过去的某一时间为止。比如说:by the end of last year
以上问题属网友观点,不代表本站立场,仅供参考!