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

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

编辑:chaxungu时间:2026-04-27 02:51:34分类:高中英语题库

【题目】 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是现在完成时明显标志,可以直接入选。虽然翻译成“在过去的几年中”,但实际上还是指从过去截至到现在,也应该用现在完成时。