更新时间2018-07-24 01:24:07
So if I travel somewhere, I'll pick up some gifts for my mom from a country I went to.
这里为什么要用went(这句话出自于口语材料)
if引导的条件状语从句,主句用一般将来时,从句用一般现在时。从句是(So if I travel somewhere),至于 I went to,是一个定语从句,对country进行描述的一个定语从句,意思是我去过的每一个城市。
这句话可以分成两部分来解读:1.So if I travel somewhere, I'll pick up some gifts for my mom 2.I'll pick up some gifts for my mom from a country I went to.
后面第二条是一个定语从句,第一条是时间状语从句。
这里不能用went,应该用go。因为它用的是一般将来时,而went是go的过去分词。
纯粹从语法来看,只有一种可能:那就是,somewhere是从I以前去过(went go)的地方中选取的。换言之,以前去过一些地方,如果将来再去那些地方,就从那些地方给老妈买点礼物。这样来理解,就没有什么语法上的毛病了。
是典型的条件状语从句的用法,主语用一般将来式,从句用一般现在式。
哪里来的 went?
这是典型的条件状语从句的用法,主语用一般将来式,从句用一般现在式。
哪里来的 went?