Mr. White ________ at 8:30 for the meeting, but he didn’t show up.A.should have
题型:不详难度:来源:
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 |
|
答案
A. |
解析
表示本应该做但却没有做的事,用should have done表示。 |
举一反三
-I wonder why Mr Green hasn’t showed up at the meeting yet. -I’m not sure, but he _______ in a traffic jam driving here.A.could be stuck | B.might stuck | C.might have been stuck | D.must have stuck |
|
Jane’s pale face suggested that she _______ill, and her parents suggested that she ________medical examination.A.be; should have | B.was; have | C.should be; have | D.was; has |
|
You might just as well tell the manufacturer that male customers ________ not like the design of the furniture. A.must | B.shall | C.may | D.need |
|
—When can I come for the photos? I need them tomorrow afternoon. —They ________ be ready by 12:00. A.can | B.should | C.might | D.need |
|
—I stayed at a hotel while in New York. —Oh, did you? You ________ with Barbara.A.could have stayed | B.could stay | C.would stay | D.must have stayed |
|
最新试题
热门考点