您现在的位置是:首页 > 学科知识查询 > 高中英语题库

Shakespeare’s play Hamlet into at least ten different films over the past years.A. had been made B.

编辑:chaxungu时间:2026-04-27 03:16:41分类:高中英语题库

【题目】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表示的是从过去到现在的动作,所以句子用现在完成时;剧是被制作的,所以用被动语态,因此选择现在完成时被动式。