I have used perfect tenses in casual speech many times... in fact, I have been using them for as long as I can remember!