has written 和wrote的区别

如题所述

has written和wrote的区别:意思不同、用法不同、侧重点不同

一、意思不同

1.has written意思:书写;写字

2.wrote意思:v. 写;书写;填写;作曲

二、用法不同

1.has written用法:用于现在完成时,必须接宾语。

例句:

he newspaper broke has written agreement not to sell certain photographs 

这家报纸违反了不出售某些摄影作品的书面协议。

2.wrote用法:用于现在完成进行时,可不接宾语。

例句:

He wrote a rave review of that book.

他写了一篇对那本书大捧特捧的评论。

三、侧重点不同

1.has written侧重点:指用笔大方、庄重地记录一些东西。引申可表示“写信”。

2.wrote侧重点:接双宾语,其间接宾语可以转化为介词to的宾语,其直接宾语可以由名词充当,也可由that从句充当。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2019-09-23

一、时态不同。

1、has written是现在完成时的结构。例如:

He has written his homework. 

他把他的家庭作业做完了。(结果:他现在可以做其他的事了。)

2、wrote一般过去式的时态。例如:

He wrote his homework. 

他写完他的家庭作业了。(表示过去的动作,不强调动作的影响,只陈述的事情。)

二、时态用法不同。

1、has written作为现在完成时表示一个过去发生的动作在过去已经完成,并且这个过去发生并完成的动作对现在有影响或结果,同时说话者强调的或感兴趣的就是这个影响或结果。

2、wrote作为一般过去时表示在过去某个特定时间发生,也可以表示过去习惯性、经常性的动作。一般不强调动作的影响,只说明的事情。

三、读法不同。

1、has written的英式读法是[həz]['rɪtn];美式读法是[həz]['rɪtn]。  

2、wrote的英式读法是[rəʊt];美式读法是[roʊt]。

本回答被网友采纳
第2个回答  推荐于2017-10-07
has written 和wrote的区别
has written是现在完成时的结构。例如
He has written his homework. 他把他的家庭作业做完了。(结果:他现在可以做其他的事了。)

wrote一般过去式的时态。例如
He wrote his homework. 他写完他的家庭作业了。(表示过去的动作,不强调动作的影响,只陈述的事情。)
句式:主语+动词过去式+宾语+其它
一、现在完成时表示影响

该用法的现在完成时表示一个过去发生的动作在过去已经完成,并且这个过去发生并完成的动作对现在有影响或结果,同时说话者强调的或感兴趣的就是这个影响或结果,如汉语说“他已离开这个城市了”,其中的“离开”肯定发生了,它对现在的影响或结果就是“他现在已不在这个城市了”;又如汉语说“有人把窗户打破了”,显然“打破窗户”这一动作发生在过去,并且在过去已经完成了,但说话人强调的重点是打破窗户对现在的影响——窗户现在仍是破的。如:
He has left the city. 他已离开这个城市。(结果:他不在这个城市。)
Someone has broken the window. 有人把窗户打破了。(结果:窗户仍破着。)
I have lost my pen. 我把钢笔丢了。(结果:我现在无钢笔用。)
He has finished his work. 他把工作做完了。(结果:他现在可以做其他的事了。)
例如:She has witten 300 words in her homework她已经写了300字在她作业里
She wrote her homework last night她昨晚写她的作业。
二、一般过去时表示在过去某个特定时间发生,也可以表示过去习惯性、经常性的动作。一般不强调动作的影响,只说明的事情。

He wrote his homework. 他写完他的家庭作业了。
第3个回答  推荐于2017-09-11
has written是现在完成时的结构,表示完成,这里has是第三人称主语的时候用的,这是助动词什么意思都没有。
wrote实在一般过去式的时态用的,表示某个时刻完成的事情,对后来没有影响的一般过去式,
例如:She has witten 300 words in her homework她已经写了300字在她作业里
She wrote her homework last night她昨晚写她的作业本回答被提问者和网友采纳
相似回答