The local police have been chased the murderer for half a month这里为什么用have been警察是被追捕?还有,那个chase,是用过去式,还是用chasing?

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/09 00:33:07

The local police have been chased the murderer for half a month这里为什么用have been警察是被追捕?还有,那个chase,是用过去式,还是用chasing?
The local police have been chased the murderer for half a month这里为什么用have been警察是被追捕?
还有,那个chase,是用过去式,还是用chasing?

The local police have been chased the murderer for half a month这里为什么用have been警察是被追捕?还有,那个chase,是用过去式,还是用chasing?
肯定是用chasing了,这是练习册上的吧,练习题有错误很正常,这个错误也太明显了.
have/has been doing 是现在完成进行时,表示在一段时间内一直地,不间断地在进行的动作.

have been doing 现在完成进行时

这个是have been done现在完成时的被动式用法,这句话很明显要表达的是警察追捕凶手,所以不能用被动语态,应该是has been chasing
the local police后面应该是用has的,一个整体
希望对你有帮助uo~

肯定是用chasing了,这是练习册上的吧,练习题有错误很正常,这个错误也太明显了。
have/has been doing 是现在完成进行时,表示在一段时间内一直地,不间断地在进行的动作。谢谢哈,其实是选适当词填空的,我填错了,应该用chasing,一没上学,都忘了...

全部展开

肯定是用chasing了,这是练习册上的吧,练习题有错误很正常,这个错误也太明显了。
have/has been doing 是现在完成进行时,表示在一段时间内一直地,不间断地在进行的动作。

收起

chasing,当地警察一直在追捕杀人犯,追了半个月了

当地的警察,与“追捕杀人犯”的动作的关系是一个主动关系,不能用被动语态来表示,所以应该用主动语态来表示。
这句句子的时态用现在完成进行时,chased要改成chasing,表示动作从过去某一时间开始一直延续到现在,并且动作一般会继续下去,多用于无限动词,常常和since和for引导的时间状语连用。如:
He has been lying in bed for three weeks...

全部展开

当地的警察,与“追捕杀人犯”的动作的关系是一个主动关系,不能用被动语态来表示,所以应该用主动语态来表示。
这句句子的时态用现在完成进行时,chased要改成chasing,表示动作从过去某一时间开始一直延续到现在,并且动作一般会继续下去,多用于无限动词,常常和since和for引导的时间状语连用。如:
He has been lying in bed for three weeks.
You have been saying that for five years.
You have been working too hard. (动作发生在过去,但对现在有影响,并且影响一直持续到说话的这个时间)
I have been wanting to meet you for a long time.
I haven't been sleeping well at all for a week.
希望我能帮助你解疑释惑。

收起