25.------"You ought to have come here ten minutes ago?"
--------"Yes,I _________."
A.ought to B.ought to have C.ought D.have ought to
为什么选B,不选A?
人气:100 ℃ 时间:2019-12-09 01:38:14
解答
ought to have donesth表示应该做某事而没有做,在回答时如果省略have就不能体现没有做这点,这也算是英语的一个习惯用法吧.
推荐
- You should have come here five minutes
- you should have come here five minutes earlier,同义句?
- 用所给词组成句子have ,come,early,you,do ,so,not,come,to,here.
- ----What have you come here for?-----_____.
- You ought to have come to the meeting看起来觉得怪怪的,
- 在西游记中以猪八戒为主角的故事有哪些?
- these coats are in fashion now
- sound the
猜你喜欢
- 200~350字的感恩父母的小作文 快
- 某项工作甲单独做4天完成,乙单独做6天完成,若甲先干一天,剩余的由甲、乙两人合作完成,若设甲一共做了x天,乙工作了多少天,由此列出方程
- 重力与质量的比值大约是·······多少
- 一项工程甲做要10天,乙做要15天,甲乙的工作效率比是多少,甲乙二人合做要多少天
- 作文 我心中的窗
- 迷恋近义词
- 京杭大运河分为四段那四段(自北向南)
- 谁证明下,直角坐标系中,两直线垂直斜率互为负倒数