老师好,请问这个句子是否正确?句子成分如何分析?
But I gotta say the snacks they served are good enough and worth to give it a try.
worth to give it a try 为错误。应改为 worth giving a try。worth作表语,虽然原本是形容词,但现在用如介词,后接名词或动名词。后接动名词时,动名词为悬空结构,即句子的主语必须是动名词或动名词短语中的介词的宾语,而动名词或动名词短语中的介词的宾语不能再出现,形成悬空结构(即动名词或动名词短语中的介词的宾语缺失)。worth giving a try中,giving的间接宾语缺失,主语为其逻辑宾语。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!