When do you use the present perfect?
The Present Perfect is used to describe events that happened at undefined points in time or very recently. You also use it for a finished action with a result in the present. For example: It has rained for two hours. Now the streets are wet. Signal words: since, for, ever, never, this month/week, today, just, yet, already, recently