Oui c'est le bon temps mais il faut dire I am fishing some salmons in the lake, si tu veux dire que tu le fais en ce moment, sinon pour dire j'ai pêché c'est I have fished
En gros je Present Perfect c'est avec have plus le participe passé, c'est donc du passé composé et le prétérit c'est en gros le passé simple tu vois avec les verbes irréguliers.