英语吧 关注:1,552,432贴子:11,417,380
  • 5回复贴,共1

【英语】求助大佬.

只看楼主收藏回复

The traditional rule was it' s safer to stay where you are为什么前面是过去式后面是现在时呀,前后时态不一致呢


IP属地:陕西来自iPhone客户端1楼2025-01-29 16:44回复
    The traditional rule was “it’s safer to stay where you are”


    IP属地:浙江来自iPhone客户端2楼2025-01-29 17:03
    回复
      主句和从句


      IP属地:云南来自Android客户端3楼2025-01-29 17:06
      回复
        “was”用过去式,是因为在陈述过去的一种传统规则(the traditional rule),强调过去一直存在这样的规则。而“it's safer to stay where you are”中的“is”,是在说明规则所表达的内容本身是一种一般性的、不受过去到现在时间变化影响的道理、情况,即“待在原地更安全”这个陈述在当下也是成立的,是一种客观的状态描述,所以用一般现在时。这种情况在英语表达中是常见的,前面用过去式描述过去的某种背景、情形、规定等,后面用一般现在时来表述其中包含的客观事实、道理等内容。


        IP属地:四川来自Android客户端4楼2025-01-29 18:16
        收起回复
          这句在was后面应该加that吧,要不然就两个谓语了


          IP属地:广西来自Android客户端5楼2025-02-02 22:24
          回复