完成式的被动语态?

来源:百度知道 编辑:UC知道 时间:2024/05/15 17:54:20
_______again and again but he did not tell me the truth
A Having been asked B He was asked
C Having asked him D Though he was asked

选哪个?为什么??

选B.
因为句中有BUT,所以是一个并列句,前面必须是一个句子,不选A C两项.又Though与BUT不能连用,所以最后确定选B项.

_______again and again but he did not tell me the truth
A Having been asked B He was asked
C Having asked him D Though he was asked

选B 后面有but说明是一并列句,所以不能选其他几个。

选A,因为A是被动句式,后面DID NOT 说明了ASK在TELL之前,所以用被动完成时态