我们本该一小时前就出门的。
We ought to have left home an hour ago.
▼点击显示答案
ought英 /ɔːt/|美 /ɔt/
to英 /tuː/|美 /tu/|英 /tə/|美 /tə/
解释
ought to have left 表示过去应该离开但实际没离开,ought to have + 过去分词表达过去应做而未做的遗憾。
We ought to have left home an hour ago.
ought to have left 表示过去应该离开但实际没离开,ought to have + 过去分词表达过去应做而未做的遗憾。