语法与词汇
If Albert Einstein lived today, he would be surprised by what _____ in science and technology.
【正确答案】
D
【答案解析】句意:如果阿尔伯特·爱因斯坦今天还活着,他会对科学和技术中所发现的东西感到惊讶。这里If Albert Einstein lived today 是一个虚拟条件从句,对后面主句的时间段没影响。“he would be surprised by what_____ in science and technology”一句中,首先discover是延续到今的,所以用现在完成时has discovered。其次,因为主语与谓语是被动关系,所以应该用现在完成时的被动式,即has been discovered。因此,本题的正确答案为D。