His fluent English left a deep impression ________ me.
on
句意: 他流利的英语给我留下了很深的印象。 leave an impression on sb.给某人留下印象。