have been done和were的區別為:指代不同、語法不同、側重點不同。
壹、指代不同
1、have been done:已經完成了。
2、were:be 的過去時復數和第二人稱單數形式。
二、語法不同
1、have been done:having finished or arrived at completion完成的已經完成或達到完成的。
2、were:were,英語單詞,主要用作為動詞、名詞,作動詞時意為“是,在(are的過去式)”,作名詞時意為“(英、肯)沃爾”。
三、側重點不同
1、have been done:是壹個詞組。
2、were:是壹個單詞。