after two years (of) travelling ,i want to settle down now.这个 of 从语法上,怎么去理解它.谢

问题描述:

after two years (of) travelling ,i want to settle down now.这个 of 从语法上,怎么去理解它.谢

two years' travelling 2年的旅行
two years of travelling 旅行的2年
前者"two years' travelling” 讲的是2年的旅行,即旅行的时间为2年,也可以说,一共就旅行了2年
后者"two years of travelling"用of表示所属关系,表示travelling其中的2年,真正travelling的时间大于或等于2年(这个of不会是你自己加的吧?)
真要从语法上讲,two years' travelling 中的two years' 是名词(数词算是名词的一种)作定语
而two years of travelling中的of为介词,表示所属关系,翻译为"……的"相当于后面的travelling作two years的定语.