have been hadภาษาอังกฤษIDMแปลว่า โดนหลอก, ถูกโกง ภาพประกอบ have been had คำศัพท์ภาษาอังกฤษที่คล้ายกันbeenbeen hadhack offhadhad betterhail down onhave been aroundhave been throug the millhave had enoughhave had it (up to here)have had its daywas had