cindy1971
幼苗
共回答了16个问题采纳率:93.8% 举报
不是所有的完成时都把瞬间动词,改为延续性的.只有在表示 某一件事,持续了一段时间时,需要改成延续性动词.你想啊,能持续一段时间,不就是具有延续性吗?所以,这个时候,必须用延续性动词.
比如:I have met her.可以这么说.意思是,我见过她.
但是,如果要说,我认识她 十年了,即加了十年这个时间了,就必须把meet 变成know
I have known her for ten years.
明白了吗?祝进步
1年前
追问
4
举报
cindy1971
因为第二题,有了for two years 这个时间段,所以不能用buy这个动词,buy是瞬时的,要改为have,拥有。因为你买了两年了,实际上就是拥有两年了。
而have的过去分词是had,所以用had
请采纳。不懂可追问。祝学习进步