As a rule of the thumb, 90% of the times you can use "passato prossimo". Unlike English, we use "avere" and "essere" very often. The good news is that you just need to learn "io ho, tu hai, lui ha..." for "avere" and "essere" to speak correctly 90% of the times. Again, it's just a rule of the thumb. Hope it helps.