-- Jimmy is still unhappy today.-- It’s all your fault. You ______ to her yester
题型:不详难度:来源:
-- Jimmy is still unhappy today. -- It’s all your fault. You ______ to her yesterday for your mindless mistake.A.should apologize | B.should have apologized | C.shouldn’t have apologized | D.must apologize |
|
答案
B |
解析
考查情态动词,should have done 本应该做某事而实际上没有做,句意:吉姆今天仍然不高兴,都是你的错,你本应该昨天应为你的不是故意的错误向她道歉的。故选B。 |
举一反三
--- She has been ill for a week. ----- I _____ with her at noon tomorrow.A.stayed | B.stay | C.am staying | D.shall be staying |
|
— He should have come to join in the thorough cleaning. —He _____, I think. It’s not his turn. A.needn’t have to | B.needn’t have | C.didn’t have to | D.doesn’t need to |
|
-- It’s a pity that you missed the lecture on nuclear pollution. -- I _________ it, but I was busy preparing for a job interview.A.attended | B.had attended | C.would attend | D.would have attended[ |
|
I was on the highway when this car went past followed by a police car. They ______ at least 150 kilometers an hour.A.should have been doing | B.must have been doing | C.could have done | D.would have done |
|
—I left my handbag on the train, but luckily someone gave it to a railway official. —How unbelievable to get it back! I mean, someone ______ it.A.will have stolen | B.might have stolen | C.should have stolen | D.must have stolen |
|
最新试题
热门考点