应该是:CouldIgiveyouahug?不要用can,用could,比较婉转。
mayIgiveyouabrace或者CanIhugyou要委婉一点就用could
要委婉点儿 Would you mind my giving you a hug?
Can I hold you in my arms? / May I give a hug to you?
couldihugyou?