不能改为on,这句话是定语从句,先行词是thetime,可以说atthetime,但没有onthetime的表达.因为定语从句中缺的成分是时间状语,Atwhich也可以换成关系副词when,thetimewhenyoushouldgoisJuly,翻译为你该离...
后边的when我理解了请问youshouldgoatthetimeisjuly。??atthetime怎么能做宾语呢?
这句话的主句是thetimeisJuly.中间那部分只是定语从句修饰thetime什么样的时间呢,你应该走的时间,youshouldgoatthetime.记住atthetime不是做宾语是做时间状语,给你举个简单的例子,Igetupearlyinthemorning,这里的inthemorning跟atthetime一样只是时间状语,并不是所有放在动词后面的就是宾语,更何况go是不及物动词后面是不能接宾语的。现在还有疑问吗?