"but"和"though"的区别在于两个词强调的重点不一样,"but"强调的是紧接在“but”后面的内容;而"though"淡化紧接在“though”之后的内容,强调的是主句的主题.
我不知道你的这个"_____ he himself lives a plain life"是放在原句的哪里,因为放的位置不一样,答案有可能就不一样.
如果世界在原句后,就是句号后面,那么只能选A.其实,语法里有一条,"but"是只跟在逗号后,往往不会另起一句,作句首.但是,跟"though"比起来,我还是见过"but"独领一句的例子的.原因也是为了更加强调"but"后面的内容.如果这样,原句就是想要强调这个老师自己过的朴素的生活.
而如果是放在原句句首,或者句中的某个位置,例如"Wang"之后(Wang,though he himself lives a plain life,……),那就应该选D,因为这样不改变原句句义,强调的是这个老师支持了很多穷苦孩子这件事情.
所以,你看一下原题,"____"的位置在哪里就决定了选哪一个,当然也强调了不同的内容.