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 made | B.was made | C.has been made | D.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 thought | B.thought | C.was thinking | D.have been thinking |
|
Mr. Li arrived at the Wuguang train station twenty minutes ago, but the train to Guangzhou ____________ yet.A.hadn’t come | B.won’t come | C.hasn’t come | D.didn’t come |
|
She won’t be able to come next week, because she _________ herself in Mount Tai then.A.enjoys | B.will be enjoying | C.is enjoying | D.Enjoyed |
|
Experiments of this kind ___in both the U.S and Europe well before the Second World WarA.had conducted | B.have conducted | C.have been conducted | D. 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 |
最新试题
热门考点