present perfectVersion en ligne relate the words with the topics par laura osorio sanchez 1 present perfect 2 past simple 3 verbs have has haven't hasn't present perfect did didn't past simple regular and irregular verbs leave called fed mistook bought organized ride need knew win lost verbs