"Can I have" es una frase que se puede traducir como "me das", y "can you give me" es una frase que se puede traducir como "puedes darme". Aprende más sobre la diferencia entre "can I have" y "can you give me" a continuación.
Can you give me a discount? I don't think I can pay that much. - I'm sorry, but our prices are fixed.¿Me pueden dar un descuento? No creo que pueda pagar tanto. - Lo siento, pero nuestros precios están fijos.