发布网友
共4个回答
热心网友
有啊,在句子中she是主语,has becoming 作系动词,famous作表语,in recent years 为时间壮语。又因时间壮语为“最近一段时间内”,所以句子时态应为现在完成时,所以becoming 应为become,这里是过去分词
现在完成进行时 2.表示一个持续到现在的动作
i have been waiting for an hour and he still has not turned up.
how long have you been wearing glasses?
we have been seen her since 1998.
要使句子表示现在完成进行时,则在becoming前加上been.
热心网友
错,
把becoming 改为 become
热心网友
有,应该是She has became famous in recent years。因为这件事已经发生过了,用的是现在完成时。becoming不符和现在完成时的语法,应该变成become。become应该变成became。
热心网友
has 后面要加完成时,改成become或者been becoming