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.has been made | C.was made | D.would be made |
|
答案
B |
解析
试题分析:考查动词的时态。句意:在过去的几年中,莎士比亚的《哈姆雷特》已经被制作成至少十部不同的电影。本题的解题关键是后面的时间状语over the past years,这种时间状态,通常都是跟现在完成时态连用的,这题还要注意是被动语态,因此锁定答案是B。 |
举一反三
Please fill in your name and address here. We’ll call you when the book _________.A.has returned | B.returns | C.will be returned | D.has been returned |
|
----Another cup of tea? That’s your third since lunch. ----Yeah, well, I ____ all night preparing for my history exam. I can hardly keep my eyes open.A.have stayed up | B.stayed up | C.have been staying up | D.will stay up |
|
As each man I contacted recounted painful details, I felt as though I were talking with my father. Not only were they similar in appearance, but _____ the same things.A.had they experienced | B.they have experienced | C.they had experienced | D.had experienced they |
|
The manager is said to have arrived back from Paris where he ____ some European business partners.A.would meet | B.is meeting | C.meets | D.had met |
|
—Look! Somebody _____ the sofa. —Well, it wasn’t me. I didn’t do it.A.is cleaning | B.was cleaning | C.has cleaned | D.had cleaned |
|
最新试题
热门考点