问题
选择题
If Newton lived today,he would be surprised by what_____in science and technology.
A.had discovered
B.had been discovered
C.has discovered
D.has been discovered
答案
答案:D
根据时间状语today可判断出要现在完成时,表示已经完成的动作或存在的状态。再根据what与discover的关系可确定用被动语态。If Newton lived today是虚拟语气,意为“如果牛顿活到今天”。在科技方面的发现指的是现在的发现。过去完成时表示一个动作或状态在过去某一时间或动作之前已经完成或结束,也可能是早已完成或结束,即“过去的过去”。