请问这道题目应该选A还是D?
问题描述:
请问这道题目应该选A还是D?
15.---I came here by taxi and the driver charged me 50 Yuan.
---Really?You ___have come by bus.
A.could B.must C.may D.should
答
选D.should have done的意思是“本应该做而未做某事”,从回答的话可以看出来,他的意思是“你本应该坐汽车来的,但是,事实上,他没坐.”故选D.