Had vs Has
Grammar Cheat Sheet
HAD
Use ‘had’ for something that happened in the past and ended
before another action occurred
e.g. Wall-E lived with EVE. Wall-E had/has lived alone before EVE arrived.
Wall-E had been the last robot on Earth before EVE arrived.
Wall-E has been the last robot on Earth before EVE arrived.
Reason: Wall-E no longer lived alone.
HAS
Use ‘has’ for something that happened in the past and is still ongoing or relevant to the present time
e.g. EVE and Wall-E are firm friends. EVE had/has known Wall-E since they saved humanity together.
EVE has remained Wall-E’s firm friend since they saved humanity together.
Reason: EVE still knows Wall-E.