这个单词是不是及物动词?
问题描述:
这个单词是不是及物动词?
How many years can this animal live ?
1live 这里是及物动词,还是不及物动词?如果是不及物动词,how many years 做时间状语吗?
2 如果答句的话, This animal can liveXX yearslive 是否要加介词,用哪个介词,for 还是 to ? 谢谢
答
1.这个live是不及物动词,而且how many years的确也做时间状语.
原因在于:英语中有一些名词短语可以直接做状语,放在不及物动词之后.
这些短语一般是表示时间/距离/重量/温度等的名词短语.
如:I've walked fifty miles today.
The book weighs 2 kilograms.
Wait a minute!
2.答句时可以不必补上介词.
当然要补也是可以的,应该使用for,因为用for表示一个时间段“活多久”,即for some time = how long;
如果用to,则其后必须是时间点,即to sometime,比如to 80 years old,即“活到多少岁的时候”.