帮助中心

student asking question

你为什么写have invited ?我们不能直接写信should we invite her for lunch吗?

teacher

母语人士的回答

Rebecca

表达should have主要用于询问过去没有发生但希望或应该发生的事情。在这种情况下,说话者是在询问朋友邀请她共进午餐是否正确。午饭已经开始了,说明他们没有请她吃午饭。如果午饭还没有开始,你可以省略have并写should we invite her for lunch 。示例: Should I have left my house sooner? (我应该早点离开家吗?) => 我已经离开了家,想知道我过去的行为是不是错误的例子: Should I leave my house sooner? (我应该早点离开家吗?) => 我还没有离开家 例如: Should I have apologized to her? (我必须向她道歉吗?) => 不道歉,想知道我是否应该在过去道歉 示例: Should I apologize to her? (我该向她道歉吗?) => 案子还没有结束,还有机会道歉。

热门问答

12/22

通过测验完成表达式!