Should I use present perfect or past perfect in the following context? Are they both correct?
I think both are correct but I am not sure. I think If I use past perfect it mean "before yesterday's match" and If I use present perfect it brings my experience to the present day.
cat desk Jason, did you see yesterday's match between Liverpool and Chelsea? What a match it was! I had never seen a match like that before.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
cat deskJason, did you see yesterday's match between Liverpool and Chelsea? What a match it was! I had never seen a match like that before.
Use past perfect, had never seen, because you did see such a match yesterday.
There is a time gap between yesterday and the time you say the sentence. "Yesterday" establishes a reference point in the past. Therefore, 'have never seen' does not apply. Because of that time gap, use 'had never seen'.
CJ