精英家教网 > 高中英语 > 题目详情
Shakespeare’s play Hamlet ______ into at least ten different films over the past years.
A.had been madeB.was madeC.has been madeD.would be made
C

试题分析:考查现在完成时。over the past years在过去的许多年中;常与现在完成时连用;Hamlet与make之间是动宾关系,应该用被动语态,综合用现在完成时的被动形式have/has been done。故选C。
练习册系列答案
相关习题

科目:高中英语 来源:不详 题型:单选题

A: Nancy doesn’t look very well. What’s wrong with her?
B: She has a terrible headache because she ______ too long. She should stop to have a good rest.
A.has been writingB.had writtenC.is writingD.was writing

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

The English teacher   her students how to improve their comprehension skill since last week.
A.has toldB.is tellingC.has been tellingD.will have told

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

Every year he ________ to Beijing to visit his teacher.
A.have comeB.comesC.cameD.come

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

As the most frequently spoken language in the world, Chinese ________ in many schools in Europe.
A. is teaching      B is taught       C. has taught     D. teaches

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

Great Changes ________in Shanghai since 2000.
A.have been taken placeB.took place
C.had taken placeD.have taken place

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

Some modern teaching equipment as well as hundreds of computers ________to ten Hope Schools in South China
A.were sent B.was sent C.have sentD.had been sent

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

—Hello, this is Tom speaking.
—Tom? Oh, sorry, I ______ your voice.
A.didn’t realizeB.don’t realizeC.don’t recognizeD.didn’t recognize

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

It’s nice to see you again. What        since we last met?
A.have you doneB.had you done
C.have you been doingD.did you do

查看答案和解析>>

同步练习册答案