—What a pity! You should have urged him to hand in his English homework.—I _____

—What a pity! You should have urged him to hand in his English homework.—I _____

题型:不详难度:来源:
—What a pity! You should have urged him to hand in his English homework.
—I _______. But he wouldn’t listen to me.
A.have doneB.didC.had doneD.do

答案
B
解析
在上下语境中考查时态。Should have done表示“过去要做而没有做”,含有“责备”之意。在下一句中表示“我过去敦促了他”,因此用“过去时”。代替上文出现的一个谓语动词用代动词替换。在此,did=urged。
举一反三
As we all know, the world’s supplies of oil_________ up with the development of industry and the increase of cars.
A.are being usedB.are using
C.have usedD.have been used

题型:不详难度:| 查看答案
— Where is the panda?
— It __________ by the doctor now.
A.was being examinedB.is being examined
C.will be examined D.has been examined

题型:不详难度:| 查看答案
English __________ in our school for almost 60 years.
A.has taughtB.was taughtC.had been taughtD.has been taught

题型:不详难度:| 查看答案
— Remember the first time we met, Jim?
— Of course I do. You _______ in the library.
A.were readingB.had readC.have readD.read

题型:不详难度:| 查看答案
Everything he ______ away from him before he returned to his home town.
A.tookB.had been taken
C.had had been takenD.had taken

题型:不详难度:| 查看答案
最新试题
热门考点

超级试练试题库

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