英语语法分析.请问例句中should not have been there,是什么成分

问题描述:

英语语法分析.请问例句中should not have been there,是什么成分
there were something on that runway that should not have been there.

that should not have been there 定语从句,修饰前面的something
意思是本来不应该在那儿而实际上却在那儿