英文what did i do和what have i done有什么区别吗?
发布网友
发布时间:2022-05-07 19:16
我来回答
共3个回答
热心网友
时间:2022-06-02 00:30
展开1全部有区别的。 What did I do ? 我做了什么?
一般过去时表示过去时间的动作。
What have I done ?
现在完成时态: have / has + done , 表示过去某一时间
发生的动作延续到现在的状态或动作,或造成影响。
I have seen the film. 我看过这部电影。
热心网友
时间:2022-06-02 00:31
英文what did i do.是一般过去时态。
what have i done 是现在完成时态。
英文和中文最大的区别就是时态的不同,中文里没有时态的区别,所有的时态的表达都相同。
英文中的时态有8种之多,也是中国学生学习英文的难点,重点。
热心网友
时间:2022-06-02 00:31
What did I do?是一般过去时表示在过去某一具体时间发生的事情。强调的是过去。
What have I done?是现在完成时。强调的是过去发生的动作对现在的影响。