He's been learning English for two years

问题描述:

He's been learning English for two years
for two years 是定语么
还是状语
1个回答 分类:英语 2014-10-21

问题解答:

我来补答
是时间状语,不是定语.他已经学英语两年了.
再问: 那定语从句是什么呢,与其有什么区别??
再答: 定语从句是一个从句修饰前面的名词也叫先行词,如 I have a new schoolbag which my mother bought for me. 这句就是定语从句,which引导的定语从句,修饰schoolbag,指我妈妈给我买的。
再问: 哦,是不是learn 是动词所以它不是定语来修饰的,定语不修饰动词?
再答: 对,定语不修饰动词,修饰名词或代词,本句中的English虽然是名词,但是后面的for two years是一段时间状语,修饰的是动词learn学习的时间,所以是时间状语。
再问: 大师你的qq number是多少,我学习不懂的可以请教你么,以后我找不到你了肿么办
再答: 见HI里回复
 
 
展开全文阅读
剩余:2000