I have never thought about it 为什么要用现在完成时呢 不加have可以吗

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/23 21:58:23
Ihaveneverthoughtaboutit为什么要用现在完成时呢不加have可以吗Ihaveneverthoughtaboutit为什么要用现在完成时呢不加have可以吗Ihaveneverth

I have never thought about it 为什么要用现在完成时呢 不加have可以吗
I have never thought about it 为什么要用现在完成时呢 不加have可以吗

I have never thought about it 为什么要用现在完成时呢 不加have可以吗
在这里I have never thought about it 与I never thought about it 的意思是一样的,在语法上也没有错误.用现在完成时,稍有强调因为自己从未想过这个问题而造成了现时情况的意味.而用一般过去时,更加口语化,在美国人随便的谈话中,常用一般过时代替现在完成时的,如I just came back = I've just come back,所以在这句话里可以不加have的.

用现在完成时意思是:从这以前,我从未想过这事。去掉have不可。

不可以,要是不加,句子就是表示一般现在时了

不可以,要表达的意思是到现在为止都没有想过,而英语中用现在完成时表达到目前为止发生的已经完成的动作。
需要注意的是,think这个单词,在表示 想过 这个意思的时候,大多是用完成时态。用thought的时候,是过去某一时间点 认为 的意思。而且,never通常和完成时态一起用。...

全部展开

不可以,要表达的意思是到现在为止都没有想过,而英语中用现在完成时表达到目前为止发生的已经完成的动作。
需要注意的是,think这个单词,在表示 想过 这个意思的时候,大多是用完成时态。用thought的时候,是过去某一时间点 认为 的意思。而且,never通常和完成时态一起用。

收起

在语法上来说,这是一个现在完成时态,表示这是一个一直持续的动作,是英语上一个固定搭配的句法,have+动词过去分词,理解上这样去想的话,翻译起来就很好明白了:我从未想过这件事。

“我从未想过。”
在英语里面,地道的说法是用过去式,而不是完成时。即 I never thought about it.
除非你这个句子前面还有东西,例如 so far 这些指明“到目前为止”的状语限制(一般都不会),否则,这个句子不需要用现在完成时。 你可以查询牛津,朗文等权威词典去验证。
ps:这是中学的语法题吗?...

全部展开

“我从未想过。”
在英语里面,地道的说法是用过去式,而不是完成时。即 I never thought about it.
除非你这个句子前面还有东西,例如 so far 这些指明“到目前为止”的状语限制(一般都不会),否则,这个句子不需要用现在完成时。 你可以查询牛津,朗文等权威词典去验证。
ps:这是中学的语法题吗?

收起

可以