完成时, have been done,作为被动时候,我觉得应该是have been did; 对不对?

比如:having knowledge that has been gained from reading books, etc.

你好,现在完成时:have been done已经含有表被动。done是现在分词,用在现在完成时,而did是用于过去式。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-12-19

不对。did是过去式,被动态中的动词必须是过去分词形式。所以必须用done。

第2个回答  2021-12-19
回答如下:
你把过去式和过去分词弄混淆了。英语中很多动词的过去式和过去分词形式一样,但还有一些动词的过去式和过去分词形式不一样。例如:
1. 过去式与过去分词相同的动词有:
work (worked, worked); study (studied,studied); sit (sat, sat) ; stand (stood, stood); gain (gained, gained); have (had, had); regard (regarded, regarded); put (put, put) ; land (landed, landed) ; remember (remembered, remembered) ; hurt (hurt, hurt); catch (caught, caught); read (read, read); spread(spread,spread); cut (cut, cut); shut (shut, shut); let (let, let); hit (hit, hit); set (set, set); fit (fit, fit); bring (brought, brought); buy (bought, bought); cost(cost, cost)等等。
2. 过去式与过去分词形式不一样的动词有:
draw (drew, drawn); know (knew, known); fly (flew, flown); beat (beat, beaten); go (went, gone); come (came, come); do (did, done); blow (blew, blown); grow (grew, grown); sink (sank, sunk); begin (began, begun); sing (sang, sung); swim (swam, swum); ring (rang, rung); break (broke, broken)等等。
3. 有些动词的过去式和过去分词有两种形式。例如:
learn (learned / learnt, learned / learnt); spell (spelled / spelt, spelled / spelt); burn(burned / burnt, burned / burnt); smell (smelled / smelt, smelled / smelt); leap (leaped / leapt, leaped / leapt); shine (shined / shone, shined / shone)等等。
3. 有些动词的过去式和过去分词虽有两种形式,但意义不同。例如:
hang(hung,hung悬挂; hanged, hanged绞死,吊死); lie (lay, lain躺,lied, lied 撒谎)等。
第3个回答  2021-12-19
完成时的被动语态应该是have been done,也就是have been加及物动词的过去分词,在瑞典语里,可以用ha加上带-s的过去分词来表示完成时的被动。
希望我能帮助你解疑释惑。
第4个回答  2021-12-19
did是过去式可以自己作谓语,不能与其他时态放在一起使用。追问

那么也就是,被动完成时态,是固定的了,实义动词只能用分词,是吧

追答

完全正确