she has been longing to have a holiday to go home

发布网友 发布时间:2022-04-24 09:49

我来回答

5个回答

热心网友 时间:2022-06-18 16:52

have/has been+v-ing
现在完成进行时
表示的是从过去到现在一直持续进行的动作。
本句,显然为了表达她“(从过去到说话的当口)一直持续渴望”,就是为了强调这个“渴望”的持续不停。追答注意,是持续不停哦!
而如果用longs to也就是一般现在时,那就是经常性,持续性的动作而已,这中间是可以有间断的,如果用这个,就无法准确表达她强烈的“渴望”

满意请采纳,疑问请追问

热心网友 时间:2022-06-18 16:52

这里用的是现在完成(进行)时,目的是要强调从过去,到现在,她一直渴望去度假回家; 用一般现在时也可以,只是不强调这种渴望从过去持续到现在,强调的是,她此时的意愿。

热心网友 时间:2022-06-18 16:53

这里是现在完成进行时的用法,表明这种渴望一直未停下来

热心网友 时间:2022-06-18 16:53

时态,一直渴望做什么,过去到现在,用一般现在时没有这层意思

热心网友 时间:2022-06-18 16:54

因为these days这个时间状语,用完成时更好

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com