首页 > 教育

英语时态问题

更新时间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?

相关标签:英语

上一篇:求StudioKillers–OdeToTheBouncer这首歌MP3免费下载地址

下一篇:高职单招考试能把英语换日语吗