When I caught him( )I stopped buying things there and started dealing with another shop.

问题描述:

When I caught him( )I stopped buying things there and started dealing with another shop.
A.cheating
B.cheat
C.to cheat
D.to be cheating
首先求翻译句子.虽然我选对了,但还是一知半解,所以求讲解!deal with在这里是处理的意思吗?catch him cheating又是什么意思?

When I caught him cheating,I stopped buying things there and started dealing with another shop.当我发现他欺骗,我停止在那里购买东西,而开始和另一家商店打交道(或交易).
caught him cheating:发现了他的欺诈(哄骗、欺骗)行为.
deal with:惠顾; 与…交易;应付; 对待.为什么用start doing不用start to do?问:题中为什么用start doing不用start to do?答:之所以用 started dealing with 是原为“谈及一项长期活动或开始一种习惯时,使用动名词形式;另一方面与“stopped buying things ”形成前后文的对照。 相关知识介绍:start to do 和start doing的区别:1、谈及一项长期活动或开始一种习惯时,使用doing. How old were you when you first started playing the piano? 你几岁时开始弹钢琴? 2、 begin, start用进行时时,后面动词用不定式to do I was beginning to get angry。 我开始生起气来。 3、在attempt, intend, begin, start 后接know, understand, realize这类动词时,常用不定式to do。 I begin to understand the truth。 我开始明白真相。 4、物作主语时 It began to melt.