当前位置: > 英语 现在完成时与现在完成进行时的问题...
题目
英语 现在完成时与现在完成进行时的问题
Mr.Chen______ the company five years ago,that is,he______ the company for about five years until now.
A.has taken charge of ,has been taking charge of
B.took charge of ,has been taking charge of
C.took charge of ,has been in charge of
D.was in charge of ,is in charge of
【纠结BC选项,我觉得until now = by now=so far ,所以是不是固定地与现在完成时搭配?但又感觉后半个句子意思表明他5年里一直在经营这个公司,是不是用现在完成进行时?还有如果把until now 去掉选项改变吗?

提问时间:2020-10-30

答案
我觉得应该选C.这里肯定是要用完成时的.而且我认为for about five years until now这个重在说明时间.不需要特别说明是一直都在经营这个公司.如果是选C.那么在去掉until now 之后仍然不变.
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
1,人们染上烟瘾,最终因吸烟使自己丧命.
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.