#1. I've taken this picture today, because if you say "today", then today is not finished yet. #2.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
CalifJimI've taken this picture today is not possible. Today is a specific time. Mentions of specific times are not used with the present perfect. With an indefinite object (pictures) and no mention of time, you can use the present perfect, e.g., I've often taken pictures with this camera. You need I took this picture today.
CJ