2 虚拟语气里面的宾语从句为什么不是(should)...

因为我的想的是宾语从句吗,要用should,但是一碰到时态上的改变,我就转不过弯来了。

整句话:

Your math instructor would have been happy to give you makeup examination had you gone and explained that your parents were ill at that time.

虚拟语气里面的宾语从句为什么不是(shouldbe ill,难道是因为句尾那个at that time吗,那我不能用have been吗?谢谢解答!

请先 登录 后评论

最佳答案 2022-07-10 21:22

explain的宾语从句是过去的事实,为什么要用should be ill 呢?at that time指考试那天,是一个确切的过去时间,用一般过去时表示确切的过去时间的状态,为什么要用现在完成时呢?你显然没有看懂这个句子。句子的意思是,如果你去给老师解释考试那天你母亲生病了(因此你没有参加考试),你老师本来会给你补考机会的。

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 0 收藏,882 浏览
  • Solomon   提出于 2022-06-06 17:41