一道选择题:The results were to ____yesterday, but we have heard nothing.

来源:百度知道 编辑:UC知道 时间:2024/06/08 10:40:18
A)be revealed

B)have been revealed
请英语达人详细分析一下,最好把整个句子涉及的语法点说一说!

A.were to do 本来打算,计划
were to be done( 是它的被动形式 )
be revealed 陈述事实:结果本来将被揭晓。
have been revealed 强调“结果”揭晓是在“打算”之前先完成,逻辑不通。

A.be to do
passive voice