A jeżeli spotykam wieczorem znajomego i chcę mu opowiedzieć o tym, że miałem problem z samochodem. (Problem miałem o godzinie 9:00, czyli mógłbym powiedzieć DZISIEJSZEGO PORANKA (który już się skończył), albo również mógłbym powiedzieć DZISIEJSZEGO DNIA (który trwa) nie precyzując ani godziny ani pory dnia), co wtedy? Dostosowuję czas gramatyczny do użytego określenia czasu?
Intuicja mi podpowiada, że czas powinno się dobrać raczej do sytuacji - pomyśleć, czy to, o czym chcę powiedzieć miało wpływ na teraźniejszość oraz czy to o czym chcę powiedzieć może się jeszcze dzisiaj powtórzyć, a nie że czas dostosowuję do wyrazów takich jak today albo in the morning.
Ja bym powiedział podczas tej miłej rozmowy:
"You know what? I had a problem with my car today/in the morning. The engine was damaged."
(Traktuję sytuację z samochodem jako zamkniętą, jako przeszłość do której nie wrócę pomimo tego, że dzień dzisiejszy trwa. Moim zdaniem to nie ta sama sytuacja jak w przypadku stwierdzenia "I've been to London three times in my life" - zakładam, że podróż do Londynu może się jeszcze wydarzyć kiedyś).
A Pan powiedziałby w takiej sytuacji:
"You know what? I have had a problem with my car today. The engine has been damaged.", tak?
Ważniejsze są określenia czasu a nie to, że mówię o sprawie, która jest dla mnie już przeszłością i nie ma wpływu na teraźniejszość?
http://forum.wordreference.com/showthread.php?t=1694659
("No. There is nothing wrong with the sentence "It was revealed today": it is looking back to an earlier moment today.
In the same way, your own sentence "I've read in the news today" would be better expresed as "I read [/red/] in the news today": you are referring to a single, particular event which took place earlier today.")