题目内容
【题目】Shakespeare's play Hamlet ______ into at least ten different films over the past years.
A.had been made
B.was made
C.has been made
D.would be made
【答案】C
【解析】句意:莎士比亚的剧本“哈姆雷特”最近几年已经被制成了至少十部不同的电影。over the past years表示的是从过去到现在的动作,所以句子用现在完成时;剧是被制作的,所以用被动语态,因此选择现在完成时被动式。选C。
练习册系列答案
相关题目