一是表示过去发生的事对现在造成的结果或者影响。
例如:I have done my homework.意思是“我已经做了我的作业”。结果是:我的作业已经完成。
二是表示过去发生的事一直持续到现在也可能继续下去。
例如:I have learned English for two years.意思是“我已经学英语两年了”。还可能继续学英语。
一是表示过去发生的事对现在造成的结果或者影响。
例如:I have done my homework.意思是“我已经做了我的作业”。结果是:我的作业已经完成。
二是表示过去发生的事一直持续到现在也可能继续下去。
例如:I have learned English for two years.意思是“我已经学英语两年了”。还可能继续学英语。