搜尋結果
have/has been+done 是现在完成时表被动,has been的主语是第三人称单数,have的主语不是第三人称单数。 简单来说如果前面是I,you,we以及复数形式的主语则用have been ,第三人称单数如he,she,it,则是用has been 。
4. Has been broken implies someone broke it, while has broken states that it has passed into a non-working condition, keeping open the possibility of this happening spontaneously. An important distinction in some cases. – Chris H. Sep 6, 2013 at 13:15.
2012年7月1日 · The message has been sent. vs. The message was sent. She has gone out. vs. She went out. It has been towed. vs. It was towed. A: Please remind Mrs. Jones of our appointment this afternoon. B: I've sent the message. (The message has been sent.) A
has been 与 has gone 的区别是:意思不同、用法不同、强调内容不同. 一、意思不同. 1、has been 的意思是:表示“到过某地”,说话人现在已经回来了。. 例句:. He has been to Hangzhou. 他去过杭州。. 2、has gone 的意思是:表示“去了某地”,可能到了,也可能在路上 ...
展开全部. Have/Has been done 与Have/Has done 的区别主要在于二者的语态区别,其他并无太大差异。. 具体分析如下: 1、have been done是现在完成时的被动语态,表达的状态是一种被动的,一般主语用物。. 如His homework has been finished before he went home. 他的作业在回家之前就被 ...
2016年5月1日 · 27. "Has been" and "have been" are both in the present perfect tense. "Has been" is used in the third-person singular and "have been" is used for first- and second-person singular and all plural uses. The present perfect tense refers to an action that began at some time in the past and is still in progress. For example, if I started studying ...
has been 与 has gone 的区别是:意思不同、用法不同、强调内容不同. 一、意思不同. 1、has been 的意思是:表示“到过某地”,说话人现在已经回来了。. 例句:. He has been to Hangzhou. 他去过杭州。. 2、has gone 的意思是:表示“去了某地”,可能到了,也可能在路上 ...
2017年5月15日 · 1. "is now" describes the current state of the visible sky but says nothing of the past or when a change in state took place. Whereas "has now been" is more nuanced, implying that a recent change has taken place. Perhaps such that the 'viewer' of this sky witnessed the change (s) in the state of the sky. Perhaps not.
2018年5月31日 · If you want them to finish in the past (but still last for a presumably long time) instead of continuing into the present, use the Past Perfect tense instead. All you have to do is change 'have'/'has' into 'had' for each. For example: "He had been a boxer." Share. Improve this answer.
1、时态不同. has been done是过去完成时态,表示某个动作或事件在过去已经完成。. has been doing是过去进行时态,表示某个动作或事件在过去一段时间内一直在进行。. 例句:. ① The report has been done.这份报告已经完成了。. ② He has been doing his homework for two hours.他 ...