当前位置: > I have bought a car.这个句子正确吗?...
题目
I have bought a car.这个句子正确吗?
I have bought a car for a year.这个不正确了吧 ,
但是我看语法书上,这句话如果用现在完成时的话,久得改为I have had this car for a year.因为bought是瞬间动词不能和一段时间连用,所以我就不知道I hvee boought a car for a yare.正不正确,还请大家多指教

提问时间:2020-10-17

答案
完全正确啊,I have bought a car是没有语法错误的,是对的
I have bought a car for a year.也是对的啊,表示我买这辆车已经一年了,用现在完成时也可以啊,不过一般是用一般过去时I bought a car one year ago.
对的,buy是指一个瞬间动作,不能表示持续的意思,所以会改成have had,我们都没注意到,但是语法是正确的,用现在完成时的话就改用have had~,表示从过去持续到现在
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.