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 made | B.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.expect | B.are expecting | C.have expected | D.will expect |
|
—So what is the procedure? —All the applicants ________ before a final decision is made by the authority.(2013·北京,32)A.interview | B.are interviewing | C.are interviewed | D.are being interviewed |
|
He was unhappy when he sold his guitar.After all,he________it for a very long time. (2013·辽宁,22)A.has had | B.had had | C.has | D.had |
|
We are confident that the environment________by our further efforts to reduce pollution. (2013·辽宁,30)A.had been improved | B.will be improved | C.is improved | D.was improved |
|
The water supply has been cut off temporarily because the workers________one of the main pipes. (2013·天津,13)A.had repaired | B.have repaired | C.repaired | D.are repairing |
|
最新试题
热门考点