题目内容
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,这种时间状态,通常都是跟现在完成时态连用的,因此锁定答案。
【拓展】现在完成时态有两种用法,其中一种是表示一个动作从过去的某个时候发生,一直延续到现在,此时,经常使用的时间状语有:so far,up to/till now,for …years,since…,over/in/during the past … years,等等。
【句意】在过去的几年中,莎士比亚的《哈姆雷特》已经被制作成至少十部不同的电影。
练习册系列答案
相关题目
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 |