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?
人气:469 ℃ 时间: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看起来觉得怪怪的,
- 英语翻译
- 残缺也是一种美的理解
- 一根木棒放砸圆柱形的容器里,木棒长30cm,容器高7cm,底面半径长12cm,木棒露在容器外面有多长?
猜你喜欢