英语吧 关注:1,535,600贴子:11,391,741
  • 13回复贴,共1

【求助】雅思真题句成分分析 for longer的用法

只看楼主收藏回复

各位老师,句子在下面:
Because of the long-haul flight, most visitors stay for longer (average 20 days) and want to see as much of the country as possible on what is often seen as a once-in-a-lifetime visit.
中文释义:
因为需要长途飞行,大部分游客会待得比较久(平均20多天),会在这个“一辈子就来一次”的旅程中尽可能多地看看这个国家。
我有两个问题
1. "for longer"这个用法太奇怪了,for后面应该加名词的,我感觉for longer time是讲得通的,只写个for longer是啥鬼啊
2. "on what is often seen as a once-in-a-lifetime visit." 这块在句中的语法成分感觉分析不出来,on what是什么成分和用法啊。


IP属地:荷兰1楼2020-07-06 18:59回复
    for longer 就是 for longer time 的意思。这句话应该是有前文的,前文应该也是谈论旅游持续时间的吧?
    what 到句尾是一个名词性从句,作 on 的宾语。


    IP属地:辽宁来自Android客户端2楼2020-07-06 21:11
    收起回复
      The context is pretty clear to indicate that the visitors stay for a longer period of time whenever there’s a long-haul flight. You don’t need to specify it’s for “time.” How do you know the context is referring to a period of time? The parenthesis ‘average 20 days’.
      The ‘what’ refers to the mere fact of seeing the country.


      来自iPhone客户端3楼2020-07-06 21:15
      收起回复
        有for good, 没问题吧(查字典!)
        这里good是名词?


        IP属地:河北来自Android客户端4楼2020-07-06 22:41
        回复
          我认为for longer (更久)和for longer time(更久时间) 一样,只是稍作省略。
          on what...等于on something,what引导的长长的名词性从句,可以当作 一整个名词 看看待。


          来自Android客户端6楼2020-08-23 22:41
          回复