答:go shopping/go swimming/go hiking 等本来就是「惯用语」,但这并不表示有了惯用语就不能有其他表示相同意思的说法,只是英文确实没有 go to shop/go to swim/go to hike 这样的说法,因为这样是错误的。
【go to】意为「前往」、「前去」,所以 to 的後面应该接表示目的地、场所或地方等的名词或名词类用语,如 go to the beach (去海滩)、go to the concert (去听音乐会)、go to the movies (去看电影)、go to where his daughter works (去他女儿工作的地方) 等等。问题中所提到的 shop, swim, hike 都是动词,并非名词。
go shopping表示去购物,是固定用法,还有比如go skiing; go skating; go swimming…
它是固定格式的表达法,类似go shopping的很多,比如:
go swimming, go boating, go hiking, etc
Which place do you want to go to? Where do you want to go?