首页 > 留学知识库

问题: 英语陷阱题14

______the house Mr.Zhang has been broken into?
A.When was it that B.When has
C.Has D.Had

解答:

______the house Mr.Zhang has been broken into?
分析句子的成分(确实有点别扭),其中Mr.Zhang has是一个定语从句,先行词是the house(作从句的宾语,故而可以省略连接词that/which),做的时候可以把它盖住不看,就变成了______the house been broken into?
选项A是一个强调句式结构It is/was...that,若用则后边应改为the house has been broken into。B是特殊疑问句,还原成陈述语序为The house has been broken into +时间状语,在完成时不应有点动词加时状这种结构。选D更没有理由,因为用过去完成时必须是和过去某时间作比较才有可能出现。故选C