Shakespeare’s play Hamlet ______ into at least ten different films over the past

Shakespeare’s play Hamlet ______ into at least ten different films over the past

题型:不详难度:来源:
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。
举一反三
—What do you think of his speech at the court?
—Er..., sorry, I ________ about something else.
A.had thoughtB.thought
C.was thinkingD.have been thinking

题型:不详难度:| 查看答案
Mr. Li arrived at the Wuguang train station twenty minutes ago, but the train to Guangzhou ____________ yet.
A.hadn’t comeB.won’t comeC.hasn’t comeD.didn’t come

题型:不详难度:| 查看答案
She won’t be able to come next week, because she _________ herself in Mount Tai then.
A.enjoysB.will be enjoyingC.is enjoyingD.Enjoyed

题型:不详难度:| 查看答案
Experiments of this kind ___in both the U.S and Europe well before the Second World War
A.had conductedB.have conducted
C.have been conductedD. had been conducted

题型:不详难度:| 查看答案
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
题型:不详难度:| 查看答案
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.