Está correta a frase "I'd have liked you to give me a piece of cake." significando "Eu teria gostado que você me desse um pedaço de bolo."?
Soa estranho esta construção - para mim, incorreta. Sugiro outra mais natural, a meu ver. Dentro do contexto apresentado.
''I'd have liked it, if you had given me a piece of cake.''''I'd have liked it, if you had give
n that old man a coin. What would it matter if he really needed it or not? It would have been good for us.'' [Google Books - Charlotte Armstrong]