他骑马,因此他在房子外给马留了胡萝卜和水。
读起来像是英文顺口溜。
其中leave
在这里的意思是“留下” , leave... for someone,指的是为...留下,在全句中为了通顺我翻译成了上面的形式。