简单英语语法问题,如下“the fans would love anybody who played Jacob,”the boy has said."i'm just lucky to be the one who got the chance."这句里面为什么要用 has said,而不用said,两者用法的区别是什么?
来源:学生作业帮助网 编辑:六六作业网 时间:2025/01/11 10:40:32
简单英语语法问题,如下“the fans would love anybody who played Jacob,”the boy has said."i'm just lucky to be the one who got the chance."这句里面为什么要用 has said,而不用said,两者用法的区别是什么?
简单英语语法问题,如下
“the fans would love anybody who played Jacob,”the boy has said."i'm just lucky to be the one who got the chance."
这句里面为什么要用 has said,而不用said,两者用法的区别是什么?
简单英语语法问题,如下“the fans would love anybody who played Jacob,”the boy has said."i'm just lucky to be the one who got the chance."这句里面为什么要用 has said,而不用said,两者用法的区别是什么?
答:其实不简单!
8 他谦虚又亲切
HE'S A CROWD PLEASER
他从不拒绝粉丝的合影签名要求.“其实我很紧张有那么多人支持我演的狼人雅各布,我很努力地把这个角色演好.”泰勒谦虚地说:“我肯定粉丝们会喜欢任何人演的雅各布的,我只是幸运才得到这个角色.”
"I get nervous trying to represent Team Jacob in the right way," says Lautner, pictured with fans at the MuchMusic Video Awards in June. "The fans would love anybody who played Jacob," the humble hunk has said. "I'm just lucky to be the one who got the chance."
你的句子摘自此文.
看到没有,前文中用的时态是says,是一般现在时.
在一些电影剧本、舞台说明、图片说明中,作者用一般现在时,现在时态,让人有身临其境的感觉.这里是图片说明.
回问:你这个句子是从哪里来的,为什么改成the boy has said?是你改的吗?
这种问题,最好给出出处.否则很难回答的.
have done sth. 是现在完成式,表示the boy 已经说了,是说过的意思。
said 仅仅表示发生过的事情 跟现在无关
而has said 表示发生过的事情的同时 还强调对当前事情的影响
Said 表示过去讲的 这里是可以换成said的,表示意思是 过去讲的。
has said 是站在目前的角度,说了这个小孩说过这样的话。表示对现在这个时间点来说,这小孩已经讲过这样的话
看了你的追问,根据给出的句子,用said是可以的。
不过不知道这句话前后的语境。如果后面是想表达因为小孩说过这样的话,因此产生了现在的结果的话,那就必须用has said
求采...
全部展开
Said 表示过去讲的 这里是可以换成said的,表示意思是 过去讲的。
has said 是站在目前的角度,说了这个小孩说过这样的话。表示对现在这个时间点来说,这小孩已经讲过这样的话
看了你的追问,根据给出的句子,用said是可以的。
不过不知道这句话前后的语境。如果后面是想表达因为小孩说过这样的话,因此产生了现在的结果的话,那就必须用has said
求采纳
收起
其实这个句子 用said 用says 用has said 都对
注意says=has said
says 后面跟宾语从句 或直接引语时 代替的就是has said
没有什么可纠结的 时态不同而已。
本句用现在时 可能是 场景 说明
场景说明一般不用 过去时。