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侧重点:指用笔大方、庄重地记录一些东西。引申可表示“写信”。
一、时态不同。
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]。
本回答被网友采纳