They have been waited for twenty minutes.这个句子中有一处错误,请指出并改正我还没学现在完成时,

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/12 17:06:10

They have been waited for twenty minutes.这个句子中有一处错误,请指出并改正我还没学现在完成时,
They have been waited for twenty minutes.这个句子中有一处错误,请指出并改正
我还没学现在完成时,

They have been waited for twenty minutes.这个句子中有一处错误,请指出并改正我还没学现在完成时,
waited改成waiting
这是一个现在完成进行时句式.
其构成为:主语+助动词(have/has)+been+动词的现在分词+其他成分.

waited改为waiting 这个是完成进行时

Thay habe been waiting for ....

现在完成进行时,动词 要可持续性的,表示:动作在现在时间点之前已经开始还要继续下去(还没停止)

have been 是被动态 应去掉been 此句翻译为他们已经等了20分钟 等待为主动 所以不加been

waited改为waiting
这里主要区分的是主动和被动。be done是被动,句子表达的应该是“等”而不是“被等”,所以不能用be waited.
have been doing sth一直在做某事(现在完成进行时)

they have been waiting for twenty minutes.他们一直等了20分钟。或者
they have waited for twenty minutes。 他们等了20分钟。