5 名词性从句中也用一般现在时表将来吗

老师好,

       今天看Swan的《英语用法指南》,看见两个句子,时态方面有点问题,想向老师请教

       1. 70页,Swan说从句中一般现在时表示将来的意思: I'll tell you what I find out.(不能说...what I'll find out)

        我觉得这种说法很奇怪,甚至觉得不对,因为名词性从句中用will的例子很多,不知道老师对这句有什么看法。

       2. Did you know I'm getting a new job? 你知不知道我将得到一份新工作?  

       主句用过去时应该是为了委婉一些;从句没有时态呼应,其原因是realize,understand,know这类词可以不用呼应?好像刘老师提过,不过我找不到了。

       Swan书中472页也说I hadn't understood what she said.比...what she had said自然。

       

      最后偷偷再问一个问题:this和every可不可以接不可数名词?

      谢谢老师! 

请先 登录 后评论

最佳答案 2020-12-02 21:16

1.  I'll tell you what I find out.
按照英语习惯,在一个句子中,若主句谓语动词已经表明了所谈论的时间,那么与之相关的其他从句的谓语动词就不必再次指明同一时间,而往往使用一个比较简单的时态,如用一般现在时表示一般将来时等。状语从句、名词性从句、定语从句都有这种情况。
When I am free, I will go to that farm again with my family.  在我有时间的时候,我会和我的家人一起再去那里的。
If we fail in the exam, we will let our parents down. 如果我们考试不及格,会让父母失望的。
Even if you fail, we won't blame you. 即使将来你失败了,我们也不会责备你。
You will have anything that I find. 我找到的任何东西你都可以拿去。
The first person who opens that door will get a shock. 第一个打开那扇门的人将会大吃一惊的。
 
2. Did you know I'm getting a new job?
这个句子算不上语气婉转。它其实是 Did someone tell you that... 或者 Did you hear that...的变式表达,指过去事件。“我将要得到一份新工作”则是指现在或将来的情况,这个动作还没有实现,说话时还没有得到,所以使用现在时间范畴。又如:But how did you know what I like. 可你怎么知道我喜欢什么的。意思是“谁在过去告诉你的?”像 heard, was told, said 这些转述类动词,宾语从句都可以用现在时,指现在的情况。另外,有些则是客观真理,不受did 影响。
Did you know that the earth is over 97% water? 
你知不知道地球有百分之九十七以上是水?
Did you know that stress can be healthy? 
你是否知道压力也能有益于健康?
Did you know children want discipline and structure in their life? 
你知道孩子们在他们的一生中需要教导和约束吗?

 

请先 登录 后评论

其它 0 个回答

  • 2 关注
  • 0 收藏,1911 浏览
  • 信天无雨 提出于 2020-12-01 23:00