We ought to have received the parcel yesterday,but it didn’t arrive
为什么ought to +have received?
不是原形吗?怎么好像是现在完成时?(have received)我刚刚上初二,是我猜的,
人气:307 ℃ 时间:2019-10-19 12:43:00
解答
翻译:昨天我们本应该可以收到包裹的,但是(现在)还没有来.
have received是现在完成时,现在完成时用来表示之前已发生或完成的动作或状态,其结果的确和现在有联系.动作或状态发生在过去但它的影响现在还存在;也可表示持续到现在的动作或状态.基本结构:主语+have/has+过去分词(done).
推荐
猜你喜欢
- John's g_____birthday is in June.His birthday is coming soon.哪这个怎么填?
- 100个和尚分100个馒头,老和尚一人分3个,小和尚三人分1个,正好分完.老和尚,小和尚各有多少人?
- English 高手给翻译一下 The sun was shining and the sky a harsh blue
- i often play basketball for two hours.i don;t feel tired.同义句
- At last,you choose let us be the common friends I think that’s the best chooser for us.
- 英语作文,要求:你的美国笔友要来中国,他写信向你了解你所在城市的天气和饮食情况,请回信
- 用一段铁丝围成一个正方形,周长是31.4dm,用这根铁丝围成一个圆,这个圆的面积是()dm
- 如图,一次函数y=kx+b的图像经过第一,二,三象限,且与反比例函数y=k/x的图像相交于A,B两点,与Y轴交于点C