How can the past and present perfect tense be explained to a non-native speaker?