Hello Ericsson, and welcome to English Forums. Yes, you can use 'have' as both a main verb and an auxiliary verb: I have had lunch. I have eaten lunch.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.