to have done 的用法
havedone
了结,做完,结束
i
have
done
the
errands
quickly.
我很快干完了这些差事.
that
is
what
i
have
done.
这就是我所做的事情。
i
have
done
my
share
of
the
work.
我已经做了我分内的工作。
to
have
something
done是指做好某事,但这事不是你自己做的,如理发修车等事
时态\语态
主动
被动
一般式
to
do
to
be
done
进行式
to
be
doing
完成式
to
have
done
to
have
been
done
完成进行式
to
have
been
doing
完成时:表示的动作发生在谓语动词表示的动作之前。
I'm
sorry
to
have
given
you
so
much
trouble.
He
seems
to
have
caught
a
cold.
完成进行时:
She
is
known
to
have
been
wreaking
on
the
problem
for
many