Question: Is there a difference between saying I have done my homework and I did my homework? The first sentence is in Present Perfect (have + 3rd form verb) and the second is in Past Simple (2nd form ...
一般过去时 simple past 和现在完成时 present perfect 是英语里经常被混合使用的两个时态,它们的基本区别在于一般过去时说明的是过去某一时间里发生了什么或做了什么;而现在完成时则强调过去发生的事情或动作对现在产生的影响或造成的结果。 网友 Terry 提出 ...