​关于should表竟然的用法

学生知道should表竟然用于一些it作形式主语的主语从句和某些that引导的原因状语从句中,并且一直认为从句的动作表现在就用should do,表过去就用should+have done.   但是今天在某语法书上看到这么一个句子,I was surprised that should pass the exam.学生认为这里应该用should have passed,不知学生的理解对不对?如不对,请老师说明should表竟然的用法?特别是主句为过去一般时,现在完成时,现在将来一般时,从句中should do和should have done的时间意义


请先 登录 后评论

最佳答案 2018-12-25 21:26

I was surprised that I/he/she should pass the exam.

你的理解是正确的,逻辑分析可知,pass the exam是was suiprised之前的事件。所以应该用should have passed.

要么是该语法书的作者忽略了,要么是该作者对should的这种用法理解有欠缺。

请先 登录 后评论

其它 1 个回答

陈才   - 英语教师
擅长:中考英语,词法问题

同意曹老师解答;应该要使用I was surprised that she should have passed the exam

请先 登录 后评论
  • 3 关注
  • 5 收藏,17490 浏览
  • 曹强 提出于 2018-12-22 11:58

相似问题