英语语法问题求解。。。谢谢了。。奥奥?

请问大家我对这句话的结构分析正确吗?请大家指点提出意见谢谢了。。。
The only problem was that there was nothing much to do in the evening but read.
The only problem(主)- was(系)- that there was nothing much to do in the evening(表语从句)
从句中nothing much to do in the evening(作主语)- 其中much to do作名词nothing 的后置定语,介词短语in the evening作从句中整个“系表”结构的时间状语。but 为介词,后面的read(由于前面的结构中有了do所以这里的read省略了不定式to)完全还原成就是:but there was something to read.

1 从句中nothing much to do in the evening(作主语)(就如你后面分析的那样,in the evening是时间状语,就不划进主语部分里。)

2   but 为介词,后面的read(由于前面的结构中有了do所以这里的read省略了不定式to)完全还原成就是:but there was something to read.

你的理解是可以的。还可以进一步简化为:

……there was nothing much to do  but something to read

对于but "prep. 除了"这个用法,平常没有这么详细分析,就把nothing but 当一个固定结构记(=only). 但是固定句型或固定短语,都有它的渊源和出处,能分析的就尽可能分析,可以帮助记忆。但是分析得是否正确,或者要去做学问的话,还是要去翻阅和考究有关的英语词法书籍了。

供参考!

追问

非常感谢老师和大家。。。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-11-16
分析得很好,只要最后的but read分析得不准确。
nothing...but是固定搭配,意思是"只能"怎样...不是你说的省略。but本身是“除了”的意思。
整句话可以翻译成:只有一个问题,就是晚上除了看书,无事可做(晚上只能看书)。
第2个回答  2020-11-16
The only problem(主)- was(系)- that there was nothing much to do in the evening but read(表语从句) 从句中nothing much to do(作真主语)- 其中much to do作名词nothing 的后置定语,介词短语in the evening在表语从句中作时间状语,but read是条件状语, read是名词。
第3个回答  2020-11-16
这里的but是介词,它可以跟动词不定式。
but为介词时,后面可以跟一个动词不定式,这个动词不定式是but的宾语。如果but的前面有动词do,则but后面的动词不定式可以把to去掉。这个句子里,but前面有了do,所以but后面的动词不定式,就把to去掉了。
希望我能帮助你解疑释惑。
相似回答