英语吧 关注:1,590,455贴子:11,504,297
  • 3回复贴,共1页
求助

【英语】大家好,谁能帮我翻译一下这句?谢谢。结尾莫名其妙

只看楼主收藏回复

And I certainly never thought I'd discover that every last author whose work I had read on the subject would be a white male - or that all but one was straight.
最后一句or that all but one was straight.是啥意思??
谢谢


IP属地:广东来自Android客户端1楼2025-02-26 12:08回复
    all but意思是除了之外,all but one意思是“除了一个之外所有的”做主语 ,“was” 是系动词,“straight” 在是“异性恋的”做表语。主系表结构。
    所以整句话翻译为:除了一个之外,其余的都是异性恋。


    IP属地:湖北来自Android客户端3楼2025-02-26 15:32
    回复
      2026-11-03 01:00:51
      广告
      不感兴趣
      开通SVIP免广告
      I'd discover that…or (discover) that…
      发现了两个不同情况
      all but one was straight.
      所有人(除了一个)都是直男


      IP属地:辽宁来自Android客户端4楼2025-02-26 17:29
      回复
        两个 that 引导的宾语从句,以 or 连接组成并列句,做 discover 的宾语。


        IP属地:辽宁来自Android客户端5楼2025-02-26 20:28
        回复