题目内容
Shakespeare’s play Hamlet ______ into at least ten different films over the past years.
A. had been made B. has been made
C. was made D. would be made
【答案】
B
【解析】
试题分析:句意为:莎士比亚的戏剧“汉姆雷特”在过去的这些年里面至少被拍了十次不同的电影。
A had been done 为过去完成时的被动,指过去的过去,这里没有过去的动作做参照;would be done过去将来时,是以过去的动作为参照,发生在之后的动作,不符合题意;由至少十次不同的电影可知,这些电影已经做成,故应为现在完成时;而C为一般过去时只表示过去的动作,不符合题意。
考点: 考查时态的用法。
练习册系列答案
相关题目
Shakespear was able to _______a ______vocabulary than ever before.
| A.make use; wider | B.make use of ;wider |
| C.make use ; wider | D.make use of ; wide |