what have you done与what did you do的区别

如题所述

第1个回答  2020-05-09
过去时强调过去发生的事
现在完成时是过去的事
但强调的是那件事对现在的影响
比如我摔了个杯子
i
broke
the
cup.
what
did
you
do强调你摔了杯子
what
have
you
done强调的是现场的mess。。
第2个回答  2019-08-26
what
have
you
done
你已经做了些什么,你已经完成了些什么
what
did
you
do
你做了些什么,问人在过去段时间做了些什么,对现在不造成影响
相似回答
大家正在搜