Shakespeare’s play Hamlet ________ into at least ten different films over the pa

Shakespeare’s play Hamlet ________ into at least ten different films over the pa

题型:不详难度:来源:
Shakespeare’s play Hamlet ________ into at least ten different films over the past years.                                                                   (2013·北京,23)
A.had been madeB.was made
C.has been made D.would be made

答案
C
解析

考查动词的时态和语态。句意为:在过去的几年里,莎士比亚的戏剧《哈姆雷特》被制作成至少10部不同的影片。“over the past+时间段”通常与现在完成时连用,且句子主语与make之间是被动关系,所以用现在完成时的被动语态。
举一反三
Hurry up!Mark and Carol ________ us.                         (2013·北京,28)
A.expectB.are expecting
C.have expectedD.will expect

题型:不详难度:| 查看答案
—So what is the procedure?
—All the applicants ________ before a final decision is made by the authority.(2013·北京,32)
A.interviewB.are interviewing
C.are interviewedD.are being interviewed

题型:不详难度:| 查看答案
He was unhappy when he sold his guitar.After all,he________it for a very long time.
(2013·辽宁,22)
A.has hadB.had had
C.hasD.had

题型:不详难度:| 查看答案
We are confident that the environment________by our further efforts to reduce pollution.                                                                (2013·辽宁,30)
A.had been improvedB.will be improved
C.is improvedD.was improved

题型:不详难度:| 查看答案
The water supply has been cut off temporarily because the workers________one of the main pipes.                                                     (2013·天津,13)
A.had repairedB.have repaired
C.repairedD.are repairing

题型:不详难度:| 查看答案
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.