Hi N2G,I seem to remember us talking about this about a week ago. You can use the present perfect with any temporal marker that is still current, i.e. today, this morning (assuming it is before noon), this week, this month, etc., but never with the past.