【英语现在完成时与现在完成进行时的问题Mr.Chen____-查字典问答网
分类选择

来自安韶峰的问题

  【英语现在完成时与现在完成进行时的问题Mr.Chen______thecompanyfiveyearsago,thatis,he______thecompanyforaboutfiveyearsuntilnow.A.hastakenchargeof,hasbeentakingchargeofB.tookchargeof,hasbeentakingchargeofC.t】

  英语现在完成时与现在完成进行时的问题

  Mr.Chen______thecompanyfiveyearsago,thatis,he______thecompanyforaboutfiveyearsuntilnow.

  A.hastakenchargeof,hasbeentakingchargeof

  B.tookchargeof,hasbeentakingchargeof

  C.tookchargeof,hasbeeninchargeof

  D.wasinchargeof,isinchargeof

  【纠结BC选项,我觉得untilnow=bynow=sofar,所以是不是固定地与现在完成时搭配?但又感觉后半个句子意思表明他5年里一直在经营这个公司,是不是用现在完成进行时?还有如果把untilnow去掉选项改变吗?

1回答
2020-11-27 01:54
我要回答
请先登录
姜奉祥

  我觉得应该选C.这里肯定是要用完成时的.而且我认为foraboutfiveyearsuntilnow这个重在说明时间.不需要特别说明是一直都在经营这个公司.如果是选C.那么在去掉untilnow之后仍然不变.

2020-11-27 01:55:55

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  •