当前位置:高中试题 > 英语试题 > 一般现在时 > 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。
核心考点
试题【Shakespeare’s play Hamlet ______ into at least ten different films over the past】;主要考察你对一般现在时等知识点的理解。[详细]
举一反三
—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
题型:不详难度:| 查看答案
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.