题目内容
--- Jack fell off the ladder yesterday, but he is all right now.
---What a lucky dog! He _________ himself badly.
| A.should injure | B.could have injured | C.should have injured | D.might injure |
B
解析试题分析:句意:——昨天杰克从自行车上掉下来了,但现在没事了。——真幸运!他可能会受伤的。由语境可知,空格处表示对过去情况的推测,应该在BC里面选择,could have done 意为“可能会…却没有”;should have done 意为“过去应该干某事而没有干”。故B项正确,
考点:考查情态动词的完成式
I was just going to cut my rose bushes but someone it. Was it you?
| A.has done | B.had done | C.would do | D.will do |
—Pity you missed the lecture on nuclear pollution.
— I it, but I was busy preparing for a job interview.
| A.attended | B.hadattended |
| C.wouldsttend | D.wouldhaveattended |
--- Jack fell off the ladder yesterday,but he is all right now.
---What a lucky dog! He ________himself badly.
| A.should injure | B.might injure | C.should have injured | D.could have injured |
They were abroad during the months when we were carrying out the investigation, or they _____ to our help.
| A.would have come | B.could come | C.have come | D.had come |
—What a pity! Their experiment is a failure.
—They ________ better under more favorable conditions.
| A.should have done | B.could have done | C.must have done | D.may have done |
If it the climate, I would stay here much longer.
| A.is not for | B.had not been for | C.were not for | D.would not be for |
—It rained cats and dogs this morning.I’m glad we took an umbrella.
—Yeah,we would have got wet all over if we ________. (2013·重庆,29)
| A.hadn’t | B.haven’t |
| C.didn’t | D.don’t |
(2010·江苏高考)George is going to talk about the geography of his country, but I'd rather he ________ more on its culture.
| A.focus | B.focused |
| C.would focus | D.had focused |