havedone和havebeendone有什么區別
havedone和havebeendone有什么區別
一、詞性不同。1、have done: 是主動形式的現在完成式。2、have been done: 是被動式的現在完成式。二、用法不同。1、have done: have done表達即時性操作。2、have been done: have been done表達延續性操作。三、側重點不同。1、have done: 側重于后主語,事。lhave finished my homework.我已經完成我的作業了。2、have been done: 側重于前主語,人。The classrooms have been cleaned.教室被打掃干凈了。
導讀一、詞性不同。1、have done: 是主動形式的現在完成式。2、have been done: 是被動式的現在完成式。二、用法不同。1、have done: have done表達即時性操作。2、have been done: have been done表達延續性操作。三、側重點不同。1、have done: 側重于后主語,事。lhave finished my homework.我已經完成我的作業了。2、have been done: 側重于前主語,人。The classrooms have been cleaned.教室被打掃干凈了。
![](https://img.51dongshi.com/20240927/wz/18194252852.jpg)
havedone和havebeendone區別如下:一、詞性不同:1、have done: 是主動形式的現在完成式。2、have been done: 是被動式的現在完成式。二、用法不同:1、have done: have done表達即時性操作。2、have been done: have been done表達延續性操作。三、側重點不同:1、have done: 側重于后主語,事。lhave finished my homework.我已經完成我的作業了2、have been done: 側重于前主語,人。The classrooms have been cleaned.教室被打掃干凈了。
havedone和havebeendone有什么區別
一、詞性不同。1、have done: 是主動形式的現在完成式。2、have been done: 是被動式的現在完成式。二、用法不同。1、have done: have done表達即時性操作。2、have been done: have been done表達延續性操作。三、側重點不同。1、have done: 側重于后主語,事。lhave finished my homework.我已經完成我的作業了。2、have been done: 側重于前主語,人。The classrooms have been cleaned.教室被打掃干凈了。
為你推薦