It is a dream come true 这句话有毛病吗?

来源:百度知道 编辑:UC知道 时间:2024/05/12 17:41:21
that或which不能省么?

什么情况下可省,什么情况下不可省?

其实你可以认为是it is a dream that has come true.因为come这个单词是不规则动词--come came come。可以认为
come true是一个省略了that has的定语从句。
ONLY YOU这首歌里面的一句歌词就是YOU ARE MY DREAM COME TRUE。

It is a dream come true
少关系词that或which,因为dream在从句中做主语,且动词用单数
改为It is a dream that(which) comes true
定语从句中,只有当先行词在从句中作宾语是才可省略关系连词that或which

that或which不能省,定语从句中关系代词能省时有以下两种情况:
(1)关系代词在从句中充当宾语时[显然此句不符]
(2)从句是进行时态时,关系代词和从句一块省略。[显然此句也不符合]
综上所述,所以此句that或which不能省。

It is a dream come true

1.缺连接词
改:It is a dream that(which) comes true

仍然错误
2.时态不对
主句时态不变的话,从句用将来时或现在完成时

改:It is a dream that(which) will come\have come true.
come过去分词还是come

此句中谓语重复,既然有了系动词is,后面就不应该再出现一个动词原形了,除非将此句改为一个定语从句

comes true