一道英语问题 高手们过来看看呗She can speak a little English.But she's never spoken to a foreigner.我想问这个speak为什么要用过去式?
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/18 22:06:02
一道英语问题 高手们过来看看呗She can speak a little English.But she's never spoken to a foreigner.我想问这个speak为什么要用过去式?
一道英语问题 高手们过来看看呗
She can speak a little English.But she's never spoken to a foreigner.
我想问这个speak为什么要用过去式?
一道英语问题 高手们过来看看呗She can speak a little English.But she's never spoken to a foreigner.我想问这个speak为什么要用过去式?
原句等于She has never spoken to a foreigner.是现在完成时.
而is spoken to是speak to sb 的被动语态,这里不用被动语态.
PS:speak不是过去式,是过去分词
she's = she has 这里是有has表示是现在完成式,当然用speak的分词形式了。
她会说一些英语,但从来没有同外国人说过。
首先,基本上不是纯正英语环境血统下的的产物。
第一句:能讲一种语言,在纯正英语中从未见过用can来表示的。
第二句:speak又是一个不纯正的选词,选talk 肯定比speak恰当。为什么用了she has (she's 也非常少见的简写) never spoken ,现在完成时,因为现在完成时表示过去的状态,同时这种状态还要延续下去,如果使用一般过去时,表示过去没有和老外用英语交...
全部展开
首先,基本上不是纯正英语环境血统下的的产物。
第一句:能讲一种语言,在纯正英语中从未见过用can来表示的。
第二句:speak又是一个不纯正的选词,选talk 肯定比speak恰当。为什么用了she has (she's 也非常少见的简写) never spoken ,现在完成时,因为现在完成时表示过去的状态,同时这种状态还要延续下去,如果使用一般过去时,表示过去没有和老外用英语交流,但在说话的此刻这个状态已经不再保持了,也就是在说话的此刻已经和老外用英语交流过。
按你的意思重写:
She does speak a little English, but she has never talked to any foreigner.
【does, 强调;any,还是比a要更强调没有任何一位】
还可以再问。
收起