He said that dinner was the most expensive meal they ( ) A would have B have had C had never hadD had ever had 为什么不用never,不是表示从未吃过的最昂贵的饭?告诉原因

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/18 13:28:49
Hesaidthatdinnerwasthemostexpensivemealthey()AwouldhaveBhavehadChadneverhadDhadeverhad为什么不用never,不是表

He said that dinner was the most expensive meal they ( ) A would have B have had C had never hadD had ever had 为什么不用never,不是表示从未吃过的最昂贵的饭?告诉原因
He said that dinner was the most expensive meal they ( ) A would have B have had C had never had
D had ever had 为什么不用never,不是表示从未吃过的最昂贵的饭?
告诉原因

He said that dinner was the most expensive meal they ( ) A would have B have had C had never hadD had ever had 为什么不用never,不是表示从未吃过的最昂贵的饭?告诉原因
D had ever had
翻译:他说正餐是他曾吃过的最贵的饭!
如果你选择 C had never had,代入句子中,你翻译一下看意思合适吗》?
没有吃过的话怎么会有最高级the most expensive
所以呢,只有吃过才有比较的,所以选择
D had ever had
希望対你有所帮助

选D

这句话的意思是
他说 这是这顿晚饭是他们曾经吃过的最昂贵的一顿饭。

如果用never,逻辑意思不对

D
前面有said 一边过去时,排除AB。
他说,那顿饭是他吃过的最贵的一顿。(只有把that dinner 和吃过的做比较,才得出这顿是最贵的)
He said that dinner was the most expensive meal (that)they had ever had
they had ever had 的宾语是前面that 而先行词是meal...

全部展开

D
前面有said 一边过去时,排除AB。
他说,那顿饭是他吃过的最贵的一顿。(只有把that dinner 和吃过的做比较,才得出这顿是最贵的)
He said that dinner was the most expensive meal (that)they had ever had
they had ever had 的宾语是前面that 而先行词是meal(就是dinner)
如果选they had never had,就不对的,meal明明吃了~~

收起

选D 啊
因为需要填的空的意思是“他们吃过的饭中最贵的”。我给你把正确的意思翻译一下,然后再把你的句子翻译一下。
正确:他说那顿晚饭是他们吃过的最贵的饭。
never:他说那顿饭是他们从未吃过的最贵的饭。
现在懂了吗?