had not the entrance been spotted 是做什么成分?是从句吗?是不是省略了什么?
是从句,没有省略,这是一种惯用法,相当于 if the entrance had not been spotted by.