1.に,小王去镇上买东西一般都会用王さんは町へ买物に行きます这里没有へ,就只能选に了町に行きます=町へ行きます买物(かいもの)是动作的目的,所以也用にで表示动作所在的范围或方式,这里无法搭配を表示动作宾语,可以和他动词搭配;行く是自动词,如果搭配则表示穿过的意思,和句子意思不符から表示从哪里来,搭配也不符只能选1
2.で 如果这个题是4选一的话,凑活选这个,虽然不完全合理,但也不算错
王さんは町へ买物に行きます
选へ是否写错了?