done是过去分词,having been done是现在分词完成时的被动语态.连个都可以表示“完成+被动”.但作状语时,having been done表示该动作发生在主句动作之前,而done则不强调这层含义.
-
点赞数:0回答数:1
-
点赞数:0回答数:2
-
点赞数:0回答数:2
-
点赞数:0回答数:1
-
点赞数:0回答数:1
-
点赞数:0回答数:2
-
点赞数:0回答数:1
-
点赞数:0回答数:2
-
点赞数:0回答数:1
-
点赞数:0回答数:1

最新问答: 用九个一厘米的小方块怎样摆成一个大的正方体 求一篇关于期待秋天的作文!题目就是期待秋天! 在横线里填上“>”、“<”或“=”. 翻一番 翻一翻 区别翻一番和翻一翻有什么区别呀? 将盐酸放入碳酸钠中和将碳酸钠放入盐酸中的反应方程式有和不同? 27又28分之27除以27可以用简便方法吗?如果可以就用 英语翻译给别人送礼物,想在上面刻“一切尽在不言中”的英语,请问应该刻什么(结合语境)不要网络的翻译(顺带解释,否则看不懂 看图填空.(1)邮局在学校的______偏______(______)゜的方向上,距离学校是______米.(2)书店在 What ___ wonderful time we had yesterday! A.a B.the C./ D.an 无丝竹之乱耳的之是什么意思 洗洁精能不能和沐浴露混合 酒精的水溶液是胶体吗? 吴广是个有勇有谋的人,他的智谋表现在哪里? 物理中数量用什么字母表示(并举个例子)麻烦帮帮忙 杜牧的一句诗:白云【深】生处有人家,到底是那个字? 形容地理位置的诗句有 有三个连续整数,其中最小的整数是n,那么,最大的整数可以表示为______, 5/18的三倍是多少?4.2米的5/6是多少? 3+0.3+0.03+…(无穷多个)=? 事实上;英语写法;