(2013·高考北京卷)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
(2013·高考北京卷)Shakespeare’s play Hamletinto at least ten different films over the past years
答案:2 悬赏:70 手机版
解决时间 2021-01-03 05:58
- 提问者网友:世勋超人
- 2021-01-03 01:03
最佳答案
- 五星知识达人网友:十年萤火照君眠
- 2021-01-03 02:07
A. had been madeB. was made(答案→)C. has been madeD. would be made解析:选C。题干的意思是:近几年来莎士比亚的戏剧《哈姆雷特》已经被拍成了至少10部不同的电影。由时间状语over the past years可知本句要用现在完成时,make与Hamlet为动宾关系,故用make的被动语态,故正确答案为C项。掌握现在完成时的时间状语(尤其是in/over/during the last/past years)以及主、被动关系是解题关键。
全部回答
- 1楼网友:千杯敬自由
- 2021-01-03 03:24
哦,回答的不错
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯