帮助中心

student asking question

可以用been awarded ”代替won吗?这两种表达之间可能有区别吗?

teacher

母语人士的回答

Rebecca

说have been awarded肯定更自然,但是细微差别会随着时态与have won不同而改变!首先, have been rewarded是现在完美连续的表达,表明过去发生的事情一直持续到现在。所以,如果你写了has been have been rewarded ,则表示该奖项正在被授予的过程中,或者最近已经被授予。另一方面, have wondms是现在完成时的一种表达方式,不同之处在于它表示过去某个时间点发生的事情在现在仍然有效。在这里,蒂尔达·斯文顿将她过去获得的奖项保留至今,因此可以说这种说法成立。示例: I have been losing all my tennis matches this season. (这个赛季,我输掉了所有的网球比赛。) => 暗示从过去到现在的网球比赛连续输球 示例: I have lost two tennis matches. (我输了两场网球比赛)=> 暗示我到目前为止已经输了两场比赛

热门问答

12/22

通过测验完成表达式!

到目前为止,您已经赢得了两次奥斯卡奖……