第1个回答 2020-01-18
原动词do,过去式是did(表示过去做过某事),过去分词是have/has
done(表示说话的此刻刚刚做完某事),其中have
done适用于复数人称,如we,
you,
they等,has
done适用于单数人称,如i,
you,
he/she等,标准答案,请给分吧,谢谢。
第2个回答 2020-01-20
1.
done
是
do
的过去分词
2.
过去分词是动词的一种变化形式,通常用到过去分词时是为了表达:
a)
被动语态:组成方式是跟在
be
动词后面。
例如:That
book
【was
written】
by
John's
father.
那本书是约翰的爸爸写的。
b)
完成时态:组成方式是跟在助动词
have
后面。
例如:He
has
finished
his
homework
already.
他已经做完他的作业了。
3.
许多规律动词的过去式和过去分词是一样的拼法,如:talk
(talked/talked)、make
(made/made);但是也存在许多不规律动词,如:run
(ran/run)、go
(went/gone)、speak
(spoke/spoken)
第3个回答 2020-04-27
having
been
done
表示该动作发生在主句动作之前已经做完。多用在一些时间比较显性的句子中。
如:having
been
cleaned
,the
classroom
is
tidy
now.
另外就是having
been
done不能做定语
(只可做状语。若名词后有逗号,则可用having
done做状语,但done可以做定语或状语)。
如:the
building
having
been
built
is
our
school
就是一句错句