Shakespeare’s play Hamlet into at least ten different films over the past years.A. had be

发布时间:2020-08-17 05:13:21

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

网友回答

A. had been made
(答案→)B. has been made
C. was made
D. would be made
解析:考查动词的时态。句意:在过去的几年中,莎士比亚的《哈姆雷特》已经被制作成至少十部不同的电影。本题的解题关键是后面的时间状语over the past years,这种时间状态,通常都是跟现在完成时态连用的,这题还要注意是被动语态,因此锁定答案是B。
以上问题属网友观点,不代表本站立场,仅供参考!