'Have' + the past participle of any verb is the form for present perfect. 'Been' is just the past participle of one verb, the verb 'be'. Have been Have done Have eaten .
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.