这两句就字面意思看来是没有区别啦.但是用起来的时候,考虑到语境还是有一些不同的.
现在完成时那句.可以假设的上下文为:两个人在讨论剑桥,比如说风景啦风俗啦之类的,然后一个人就问,那你有没有去过剑桥啊~
而过去时呢,上下文就好比:你上个月的时候跟我提到过,你马上就要去剑桥,一个月以后我们相见了,我问你,诶~那个~上次你不是说要去剑桥的么~那你到底去剑桥了没啊~
.如上,这就是谈论是感情因素的区别.
p.s. have been to 以及 have gone to 的区别你晓得不?
一个是回来了.一个是还没回来呢.
嗯.稍微补充一下.