All you have to do is to listen

问题描述:

All you have to do is to listen
all you have to do 这部分是不是主语?
is 和 to listen 构成系表 ?
all you have to do that is to listen 加个that是不是也行 ?
总之分析一下这个句子 说说all you have to do 是什么成份
have to do 要理解成 have 加不定式to do 还是看成 have to 和 do
另外 have to (不得不) 放在句子里叫做什么成份?
you have to do 理解成插入语
all是主语这样可不可啊?

all you have to do是句子的主语部分,all是中心词,you have to do前面其实省去了that,(that)you have to do是一个定语从句,修饰前面的不定代词all,all是先行词.is和to listen 构成系表结构是对的.all you have to do 后面不能加that,因为实际上是定语从句that you have to do中that在定语从句中作宾语,故可以省去,但do后不能有that,因为实际上do在前面已经有了关系代词that作它的宾语(它是有宾语的).have to do的结构为have to+ 动词原形,have to do在(that)you have to do这个定语从句中作谓语.补充:you have to do是all的定语从句,不是插入语.