The present perfect is used for actions that happened in the past and are related to the present. Uses of the present perfect:
for an action which happened at an unstated time in the past. The exact time is either unknown or unimportant, and therefore it is not mentioned or implied. e.g. Simon Cook has painted a lot of pictures. (When? We do not know). 1.-
for an action which started in the past and continues up to the present. e.g. Ms Nelson has taught French for 20 years. (She started teaching French twenty years ago and she is still teaching French today.) 2.-
for an action which started in the past and may be repeated. e.g. Ben is an athlete. He has won more than ten medals. (He is still an athlete. He may win some more medals). 3.-
for an action which happened whithin a specific time period which is not over at the moment of speaking. e.g. I’ve written two letters this morning. (The time period is not over). 4.-
January yearsthree weeks Mondaya month I got upNovember, 1 5 minutes2004 a long timeI was young agesthe end of last year for or since?
answers FORSINCE 10 years 5 minutes a long time Ages three weeks January Monday I got up 6.00 November, I was young the end of last year