". "in the last year" can mean any time during the year ending now, or any time during the final year of a longer period that is known from the wider context. In the former case, present perfect is the best choice (as it "connects with the present").
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.