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

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/09 13:35:19
They have been waited for twenty minutes.这个句子中有一处错误,请指出并改正我还没学现在完成时,

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分钟。