We ought to have received the parcel yesterday,but it didn’t arrive
为什么ought to +have received?
不是原形吗?怎么好像是现在完成时?(have received)我刚刚上初二,是我猜的,
人气:103 ℃ 时间:2019-10-19 12:43:00
解答
翻译:昨天我们本应该可以收到包裹的,但是(现在)还没有来.
have received是现在完成时,现在完成时用来表示之前已发生或完成的动作或状态,其结果的确和现在有联系.动作或状态发生在过去但它的影响现在还存在;也可表示持续到现在的动作或状态.基本结构:主语+have/has+过去分词(done).
推荐
猜你喜欢
- 已知一个直角三角形纸片OAB,其中∠AOB=90,OA=2,OB=4,如图,将该纸片放置在平面直角坐标系中,折叠该纸片,折痕与边OB交于点C,与边AB交于点D.
- 《爱的教育》 形式
- i want tu runaway with you and never look back 什么意思?
- 汽车每小时比自行车多行75千米,如果汽车每小时的路程是自行车的6倍,那么汽车每小时行多少千米.
- △ABC的三边长分别为3、4、5,P为平面ABC外一点,它到其三边的距离都等于2,且P在平面ABC上的射影O位于△ABC的内部,则PO等于( ) A.1 B.2 C.32 D.3
- 英语翻译
- 英语翻译
- 地球的半径为R,地球表面处物体所受重力为mg