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?
人气:142 ℃ 时间: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看起来觉得怪怪的,
- 实验室用氯化铵晶体和熟石灰共热制取氨气.
- 照例子写拟声词
- 一斤酒等于多少毫升
猜你喜欢