早教吧 育儿知识 作业答案 考试题库 百科 知识分享

英语语法题somanydirectors,theboardmeetinghadtobeputoff.AwereabsentBbeingabsentCbeenabsentDhadbeenabsent正确答案是B,我想请问这是考的什么知识点?为什么要选B.以后遇到这种类似的题我怎么处理

题目详情
英语语法题
so many directors___,the board meeting had to be put off.
A were absent B being absent
C been absent D had been absent
正确答案是B,我想请问这是考的什么知识点?为什么要选B.以后遇到这种类似的题我怎么处理.
▼优质解答
答案和解析
后边是个完整句子,所以前面不可能有谓语动词,排除 a和d.又因directors是人,所以用主动排除C.
这是构成独立主格结构,作原因状语.如:The meeting being over,ther left the hall one by one.
之所以构成独立主格结构是因为前后主语不一致.遇到这类题可以按照上面的解题思路来套.
希望对你有所帮助!