what he really should have done is just told those parents to go to hellis后直接接动词told了,这样是什么语法?句子是电影里的,没有错,至少主人公是这么说的。我也不是问改用tell,还是told,这无所谓,因

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/18 20:30:54
whathereallyshouldhavedoneisjusttoldthoseparentstogotohellis后直接接动词told了,这样是什么语法?句子是电影里的,没有错,至少主人公是这么

what he really should have done is just told those parents to go to hellis后直接接动词told了,这样是什么语法?句子是电影里的,没有错,至少主人公是这么说的。我也不是问改用tell,还是told,这无所谓,因
what he really should have done is just told those parents to go to hell
is后直接接动词told了,这样是什么语法?
句子是电影里的,没有错,至少主人公是这么说的。我也不是问改用tell,还是told,这无所谓,因为电影里是过去时,但是我就是想问为什么要直接接动词。

what he really should have done is just told those parents to go to hellis后直接接动词told了,这样是什么语法?句子是电影里的,没有错,至少主人公是这么说的。我也不是问改用tell,还是told,这无所谓,因
这里有个虚拟语法 “should have done”这表示应该去完成,但没有完成.
这里可以说没有错误.
只是一个口语表达方式.
用了一个过去时态.

电影里很多对话,句子都是非常口语化的,不能用非常标准的语法来衡量对错.
我认为直接用过去时told是与should have done 相对应,表示他早该做或者过去就该做的一件事情.
should have done 是虚拟语态,表示该做而没有做

句子错了,应该是what he really should have done is just to tell those parents to go to hell

这个句子这样看:
what he really should have done 这个整体做主语:表示他早应该做完的那件事
后面is told 是被动语态,