题目内容
【题目】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意为“在过去的数年”,通常情况下题干中出现over the past years,谓语动词为现在完成时态,故选择C项。
练习册系列答案
相关题目