— I’ll tell Mary about her new job tomorrow. — You ______ her last week. A.ought
题型:不详难度:来源:
— I’ll tell Mary about her new job tomorrow. — You ______ her last week. A.ought to tell | B.would have told | C.must tell | D.should have told |
|
答案
D |
解析
should+have done表“过去本应该做某事而实际上没有做”。 |
举一反三
I ______ pay Tracy a visit, but I’m not sure whether I will have time this Sunday. A.should | B.might | C.would | D.could |
|
— I don’t mind telling you what I know. — You _____. I’m not asking you for it. A.mustn’t | B.may not | C.can’t | D.needn’t |
|
— Excuse me, Is this the right way to the Summer Palace ? — Sorry, I am not sure, but it _______ be. |
— Mum, I’ve been studying English since 8 o’clock. _______ I go out and play with tom for a while ? — No, I’m afraid not. Besides, it’s raining outside now. A.Can’t | B.Wouldn’t | C.May not | D.Won’t |
|
Mr. White _______ at 8:30 for the meeting, but he didn’t show up. A.should have arrived | B.should arrive | C.should have had arrived | D.should be arriving |
|
最新试题
热门考点