2 从句用了现在完成时主句该不该用

请教老师教辅书里的一个句子:

While some U.S. student groups have criticized high school volunteer obligations as slavery, the idea ___8___ (create) very little debate in Canada.

答案是has created,解析说前面是have criticized,所以这里要用现在完成时。我不赞同这个解析,因为我能举出反驳的例子来,比如While his machine has broken down several times, mine works well all the time.

请教老师这里填入现在完成时的真正原因,以及不能填入createscreated的原因。

请先 登录 后评论

1 个回答

曹荣禄  
擅长:动词用法,句法问题

主句和从句谓语动词表示的都是不确切的过去时间发生的事件,所以都用现在完成时。这有什么好奇怪的呢。你举例的反证中,mine works well all the time 的谓语动词为习惯意义,而不是过去的事件,二者没有可比性的。另外提醒你一下,英文网站上通常是没有时态错误的,遇到不理解的情况多从自身找原因,不要盲目认为外刊的时态或用词或语法错误。

请先 登录 后评论
  • 1 关注
  • 1 收藏,1581 浏览
  • 信天无雨 提出于 2021-08-24 15:29