字典翻译 问答 小学 英语 【英语现在完成时与现在完成进行时的问题Mr.Chen______thecompanyfiveyearsago,thatis,he______thecompanyforaboutfiveyearsuntilnow.A.hastakenchargeof,hasbeentakingchargeofB.tookchargeof,hasbeentakingchargeofC.t】
问题标题:
【英语现在完成时与现在完成进行时的问题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去掉选项改变吗?

姜奉祥回答:
  我觉得应该选C.这里肯定是要用完成时的.而且我认为foraboutfiveyearsuntilnow这个重在说明时间.不需要特别说明是一直都在经营这个公司.如果是选C.那么在去掉untilnow之后仍然不变.
点击显示
英语推荐
热门英语推荐
  • 语文
  • 数学
  • 英语
  • 科学
  • 作文