现在完成进行时和现在进行时的区别

--Have you heard of the Chinese Zodiac Art Exhibition being held in the Palace Museum now? 

--Sure. Han Meilin, a veteran artist _____ no less than 600 new artworks in it. 

 A. is presenting      B. has presented    C. will present        D. has been presenting 老师,这题选A,解题的关键是第一句的being held和now, 但是这个展览不是会持续下去的吗?从过去开展的那一刻到现在,将来还要持续~ 不知道怎么排除D~

请先 登录 后评论

最佳答案 2019-02-12 13:30

现在分词被动语态being held now作定语,意味着展览现在仍然在展出,还没有结束。现在分词被动语态作定语,是进行体的意义。所以回答中的谓语时态应该用现在进行时,同样表示展览在进行,还没有结束。

现在完成进行时则表示展览从过去某个时候开始到现在以前是一直进行的,但现在可能刚结束,也可能会继续,但不保证一定会继续。这显然不是being held now这个定语所说明的那个展览。所以用现在完成进行时为时态错误。

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 2 收藏,2171 浏览
  • Steven_wzq 提出于 2019-02-08 22:29

相似问题