Have you been finished your work?为什么不能用been 不是已经完成了么have you already finished your work?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/02 17:20:33
Have you been finished your work?为什么不能用been 不是已经完成了么have you already finished your work?

Have you been finished your work?为什么不能用been 不是已经完成了么have you already finished your work?
Have you been finished your work?
为什么不能用been 不是已经完成了么
have you already finished your work?

Have you been finished your work?为什么不能用been 不是已经完成了么have you already finished your work?
上面这几位讲得都比较混淆不清.
我也来回答.
have you finished your work?
首先,你必须明白的是,什么情况下要用完成时态,我们情况下不用.
用现在完成时态,表示做完了的事对现在的影响.如:have you been to England?这表示对现在的影响是你去没去过英国.
再看你这句话,问的是:你完成你的作业了么?对现在有没有影响呢?其实是没有的.所以不用完成时态.
其实有时候用不用完成时态,需要在具体的事件中具体分析.在这方面你好好看看这方面的资料.

have finished sth现在完成时(主动语态:人完成作业)
而不能用have been finished sth
所以不能用Have you been finished your work?

你被完成了你的工作吗?

Have you been doing your work?
For this sentence it should be: Have you been finishing your work?