I came across the following sentence posted at the city of Melbourne public transportation rules, referring to the duties of the transportation officers:
They can check your ticket and concession entitlement, even after you’ve left the vehicle or station.
Why the verb in the dependent clause (following
even after) is in Present Perfect? Would this sentence be grammatically incorrect or possibly have a different meaning when Present Simple were to be used instead, i.e.
They can check your ticket and concession entitlement, even after you leave the vehicle or station