she was banned from athletics for two years after failing the drug test为什么是was banned,不是has banned.不是有FOR+一段时间

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/10 07:26:30

she was banned from athletics for two years after failing the drug test为什么是was banned,不是has banned.不是有FOR+一段时间
she was banned from athletics for two years after failing the drug test
为什么是was banned,不是has banned.不是有FOR+一段时间

she was banned from athletics for two years after failing the drug test为什么是was banned,不是has banned.不是有FOR+一段时间
在没有通过药检后,她被禁止参加体育比赛两年.
was banned 指这件是过去的事,已经超过两年了.

若这样的话,也得has been banned。但现在完成时代表过去开始直到现在,而句中讲的是过去的一段2年的时光,所以必须用过去式

这句话的意思是:药品测试不合格后,她被取消参赛资格两年。这里主要是被动态,被取消这个动作是那一瞬的过去的事情。做的时候要注意句意及动词是否为延续性动词

首先,她是不是被禁止 ,所以是被动态 。 发生在过去用was,再有 不是说for短语一定要和完成时连用的,延续动词可表延续的状态,和for短语连用,表示一段时间里的状态,并且是相对于现在的一个点时间。