作业帮 > 英语 > 作业

--Why did he have to leave school?

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:英语作业 时间:2024/04/30 03:49:49
--Why did he have to leave school?
--He happened to________a laptop computer from the school labratory.
A.be seen steal B.be seen stealing
C.be caught to steal D.be caught being stealing
--Why did he have to leave school?
正确答案是B.
我们可以把答案变成主动句的形式去判断:
1)A be seen steal
还原成:Sb happened to see him steal a laptop computer from the school labratory.
但是不带to的不定式做宾语补足语,变成被动语态时需要加上to(即be seen to steal),所以排除A.
2) C be caught to steal
还原成:Sb happened to catch him steal a laptop computer from the school labratory.
但是catch只有catch sb doing sth的结构,没有catch sb do sth的结构,排除C.
3)D be caught being stealing
还原成:Sb happened to catch him being stealing a laptop computer from the school labratory.
语法中是不可能使用being doing sth来做宾语补足语的,排除D.
4)B be seen stealing
还原成:Sb happened to see him stealing a laptop computer from the school labratory.
刚好符合句子要求,see sb doing sth “看见某人正做某事”.