I have had this dictionary for three years.——我有这本字典已经三年了。(意思相同)“buy”是短暂性的,不能与“for three years”这种延续性的短语连用,所以要用“have"来代替。句意保持不变。
你好!我买这本杂志几个月了 I bought this magazine for several months.
I have had this book for two years.学习进步~若觉得满意~请记得采纳~∩_∩
一般而言,英语措辞不会问“买多久”的。直接问 How long have you had this magazine?如果非要提这个“买”字,可以说 "How long ago did you buy this magazine?"
这本书我已经买了5年了。本来看起来应该是 I have bought this book for 5 years.但是要注意的就是后面有一个for 5 years,for+时间是表示一个时间段的,所以句子中的动作应该是一个可以延续的动作,回过头来看这个bu
企业回上海天虹翻译有限公司是一家中国有名的翻译与同声传译供应商,始建于2003年,总部位于上海、北京、深圳设有分公司。成立至今,天虹翻译公司致力于为国内外企业、事业单位和消费者提供有竞争力的翻译服务,提升客户形象,为客户创造更大价值。
241 浏览 6 回答
297 浏览 5 回答
331 浏览 6 回答
129 浏览 5 回答
215 浏览 6 回答
212 浏览 6 回答
358 浏览 6 回答
121 浏览 5 回答
115 浏览 5 回答
114 浏览 5 回答
102 浏览 5 回答
202 浏览 5 回答
151 浏览 5 回答
88 浏览 5 回答
247 浏览 5 回答
154 浏览 5 回答
349 浏览 5 回答
330 浏览 5 回答
112 浏览 5 回答