你好!为什么要用现在完成时呢?

she has received his present,but she will not accept it

she has received his present,but she will not accept it
英文翻译如下
她收到了他的礼物,但她不会接受

现在完成时有两种用法

1.过去发生的某一动作对现在造成的影响或结果或到现在为止已经发生或完成的动作。

2.表示过去发生的、持续到现在的动作或状态。
基本结构:主语+have/has+动词的过去分词(p.p)
①肯定句:主语+have/has+动词的过去分词(p.p)(V-ed)+宾语(或者其他).

②否定句:主语+have not/has not+动词的过去分词(p.p)(V-ed)+宾语.

一般疑问句:Have/Has+主语+动词的过去分词(p.p)(V-ed)+宾语(或者其他)?

肯定回答:Yes,I have.或Yes,she/he/人名 has.

否定回答:No,I haven't.或No,she/he/人名 hasn't.

特殊疑问句:特殊疑问词+一般疑问句(have/has+主语+过去分词+其他)

⑤被动时态:

现在完成时的被动语态的肯定式为:have/ has +been +done。如:

The experiment has been done successfully. 这个实验做得很成功。

现在完成时的被动语态的否定式为:have/ has +not +been +done。如:

Tom’s novel has not been published.汤姆的小说还没有被出版。

现在完成时的被动语态的一般疑问句需将have /has提到主语的前面。如:

Has his bike been repaired? 他的自行车修好了吗?

现在完成时的被动语态的特殊疑问句为:疑问词+have /has +been +done? 如:

Who has been invited? 谁受到了邀请?
温馨提示:答案为网友推荐,仅供参考
第1个回答  2022-01-26
现在完成时可译作“已经”,表示:她已经收到了他的礼物,但她不会接受。
一般过去时不强调动作对现在的影响,只说明过去;现在完成时强调过去的动作对现在的影响,就是说“现在礼物已经在手上了”,而不是单纯地“过去收到了礼物”。
望采纳!追问

影响是他不会接受是吗

追答

“过去收到了礼物”的影响是“现在礼物在手上”。

追问

但她不会接受,为什么要用一般将来时

追答

你中文已经说出来了啊,不“会”接受,“会”就译作 will,就是语言习惯。

第2个回答  2022-06-27
现在完成时一般是指已经完成了某事,这里She has received his present意思是“她已经收到了他的礼物”,有“已经完成”的含义,所以用现在完成时。
第3个回答  2022-01-27

用现在完成式】是因为站在现在时间,看过去的事情、动作已无完成。

完成了的要用现在完成式。收到了礼物+作者写这话时以现在的口吻说的,符合现在完成式

句子意思是:她收到了他的礼物,但不打算接受。

还有过去完成式】站在过去的时间点,在这时间点前完成了事、动作。

第4个回答  2022-01-27
你好!你所给的句子汉语意思是——
她已经收到了他的礼物,但是她将不收下/接受它。
按照汉语意思表达,【她收到他的礼物】这个动作是过去发生的,而且对现在造成影响和结果,所以,这用法符合【现在完成时态】的特点。追问

影响和结果是什么

追答

这里,指的是,句子后半部分,她需要对收到礼物这件事,作出选择,表明态度。