Shakespeare’s play Hamlet ________ into at least ten differe

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
gg人gg 1年前 已收到1个回答 举报

kk不信注不上册 幼苗

共回答了23个问题采纳率:91.3% 举报

C


考查动词的时态和语态。句意为:在过去的几年里,莎士比亚的戏剧《哈姆雷特》被制作成至少10部不同的影片。“over the past+时间段”通常与现在完成时连用,且句子主语与make之间是被动关系,所以用现在完成时的被动语态。

1年前

10
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.012 s. - webmaster@yulucn.com