i came here by taxi and the driver charged me 50 Yuan.---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应该选哪个?答案上选A,可总觉得翻译过来不对劲啊,应该选
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/22 23:41:46
i came here by taxi and the driver charged me 50 Yuan.---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应该选哪个?答案上选A,可总觉得翻译过来不对劲啊,应该选
i came here by taxi and the driver charged me 50 Yuan.
---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应该选哪个?答案上选A,可总觉得翻译过来不对劲啊,应该选哪个啊?
i came here by taxi and the driver charged me 50 Yuan.---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应该选哪个?答案上选A,可总觉得翻译过来不对劲啊,应该选
答案是D.
should have done 表示“本应该”
句子表示:被宰50元,真的吗?你本应该坐公交车来.
could have done 表示“应该能”,例如:
If you had worked harder,you could have passed the exam.
(如果你(当初)再努力一点,你应该能通过考试.)
此外,
would have done 表示“应该会”,比could have done语气更肯定.
might have done 表示“也许能”,比could have done 语气更弱.
【楼主,“百度文库”和“新浪教育”都有标准答案.】
我觉得按语意应该选D,他们对话意思就是说出租车司机太黑了,要了他这么多钱嘛,所以下面那个人就说你本应该坐大巴过来的,should have done表示本应该怎样而末怎样,
不过话说回来,could也说得通,could have done表示本能干什么而未干什么,
大致就给你解释这么多,这个题目就考一个点,情动+完成时,表示与事实相反的情况,
有不懂还可以问~~所以呢?这道...
全部展开
我觉得按语意应该选D,他们对话意思就是说出租车司机太黑了,要了他这么多钱嘛,所以下面那个人就说你本应该坐大巴过来的,should have done表示本应该怎样而末怎样,
不过话说回来,could也说得通,could have done表示本能干什么而未干什么,
大致就给你解释这么多,这个题目就考一个点,情动+完成时,表示与事实相反的情况,
有不懂还可以问~~
收起
daan shi a
我觉得应该选D,指你应该坐公共汽车来