一般现在时和现在完成时在选择题中的判断

Although we have been working in the same office for several ages, she  ___ me much impression. 

A. hasn’t left  B.didn’t leave  C.doesn’t leave  D.isn’t leaving

这题的答案给的是C。请问为什么不可以选A?她给我留下深刻的印象究竟怎么表达?是用she has left me much impression 还是 she leaves me much impression? 如果选一般现在时,是取的哪一种用法呢?两句话有什么区别?


请先 登录 后评论

最佳答案 2018-08-02 21:01

leave sb impression是动态动词,在本句显然是表示事件,而不是习惯。即二人一起工作期间(说话时刻之前),他给我留下或没有留下某个印象。这是说话时刻之前的不确切过去发生的事件,应该用现在完成时。用一般现在时为语法错误。答案应该是A,不是C。

请先 登录 后评论

其它 1 个回答

HeyQWJ

这里要看强调的内容。前半句中,显然要强调我们已经一起工作很长时间,后半句是强调她没有给我留下深刻印象这个事实,所以前半句用完成时来突出时间,后半句只需要点出这个事实即可。

请先 登录 后评论
  • 0 关注
  • 2 收藏,2649 浏览
  • wyn2009new 提出于 2018-06-13 06:00

相似问题