英语语法分析.请问例句中should not have been there,是什么成分there were something on that runway that should not have been there.
问题描述:
英语语法分析.请问例句中should not have been there,是什么成分
there were something on that runway that should not have been there.
答
这是一个there be句型复合句,that should not have been there.为一定语从句修饰主句中的主语something。on that runway为状语。
在从句中that为主语,should not have been there为谓语。
这个谓语是情态动词should用于完成时态的系表结构构成的, there为表语。
情态动词should用于完成时态时可表本不应该完成但已经完成的动作,意为 “本不应该...(实际已经...了)”
答
that should not have been there 定语从句
on that runway
the runway should not have been there
合并同类项 that 关系词去替换 相同词:runway
答
that should not have been there 定语从句,修饰前面的something
意思是本来不应该在那儿而实际上却在那儿