这里有个问题想请教,请教各位高手~~ A:Have you lived in this town long? B:Oh yeah.My family goes back four generations here. 这里的go back应该是追朔的意思吧,但go back当追朔的意思时不是当Vi或adv用吗? 这样的话go back之后是否还要加个to才正确呢? 还请各位大大不吝赐教,谢谢!
不是to,是for,所以原句为My family goes back for four generations.只是generation跟time(次数)一样,当前面是数字且整个是for的受词时,可以把for省略,留下来的数字+genration(s)/time(s)会变成像副词一样的东西。所以以time(次数)做例子,你可以说:I've killed you for three times in my head.也能说:I've killed you three times in my head.