Perfect (past, present and future) is used when the state caused by an event prevails until the time of a second event. In the case of the present perfect the second event is always "now". I had been vaccinated before I visited Africa.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.