l am sweeping away the broken cup改为现在完成时:l have been sweeping away the broken cupl'm right?why?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/14 06:51:57

l am sweeping away the broken cup改为现在完成时:l have been sweeping away the broken cupl'm right?why?
l am sweeping away the broken cup
改为现在完成时:l have been sweeping away the broken cup
l'm right?why?

l am sweeping away the broken cup改为现在完成时:l have been sweeping away the broken cupl'm right?why?
单纯的翻译 是对的
不过要看下句是什么
比如
I’ve been cleaning the house but I still haven’t finished.(这句是对的)
i've cleaned the house but still haven't finished(这句是错的)
要弄清现在完成跟现在完成进行的区别

It's wrong.
l have swept away the broken cup

现在完成时: l have swept away the broken cup

不对,要再看看现在完成时的语法啊,乖,一定要掌握好。现在完成时,也就是说这个动作已经完成,那就不可能会出现sweeping这种动词的进行时时态了,是不是?
l have been swept away the broken cup
学好英语啊乖,很重要~呵呵~加油

我想 团队成就英雄 你的意思是改为“现在完成时”而非“现在完成进行时”,所以我认为应该改为I have swept wawy the broken cup.
这句与现在完成进行时的意思截然不同。此句表示已经扫完,而另一句表示扫了一会,现在还在扫,强调“一直扫”。

你该的是现在完成进行时哦
但句子完成正确

been是哪来的 ?不用been。。把am变成have。。sweeping是现在j进行时。。所以改成完成时swept 结果就是。。I have swept away the broken cup

现在完成时应该是
I have swept away the broken cup.
你那是完成进行时