—Sorry, the tickets have already been sold out.—Really? Maybe I a little earlier.A. shoul

发布时间:2020-08-17 10:45:13

—Sorry, the tickets have already been sold out.
—Really? Maybe I      a little earlier.
A. should e
B. should have e
C. could have e
D. must have e

网友回答

A. should e
(答案→)B. should have e
C. could have e
D. must have e
解析:考查情态动词表推测。根据句意:—票都已经卖完了。—真的吗?或许我本该早点来。用should have done表示“本应该干某事”对过去的猜测。C项为“本可以早点来”;D项为“肯定早来了”。所以答案选B。
以上问题属网友观点,不代表本站立场,仅供参考!