有几个英语问题!高手帮忙!

来源:百度知道 编辑:UC知道 时间:2024/06/06 19:44:44
真郁闷啊,看了好久也不会!总觉得没错啊!可这套试卷也不可能错啊........
改错题:(每题一个错误)
I've bought this TV for 2 years.
She has borrowed the novel for 2 weeks.
哦!知道了3楼解释的满清楚的!英语满厉害的嘛!汗.....刚问就有这么多人回答........5楼说的更清楚.........

buy和borrow 都不是延续性动词

for 2 years表示的两年内的连续动作

所以不能将buy和borrow与 for 2 years连用

应改为I've had this TV for 2 years.

She has kept the novel for 2 weeks.

将句中终止性动词转换为相应的延续性动词,如上面两例中的第一种正确表达方式。下面列举几例:leave→be away, borrow→keep, buy→have, begin/start→be on, die→be dead, move to→live in, finish→be over, join→be in/be a member of, open sth.→keep sth. open, fall ill→be ill, get up→be up, catch a cold→have a cold。

你把上面的这些转换记住以后就不会犯同样的错误了

I've had this TV for 2 years.
She has had the novel for 2 weeks.

I've had this TV for 2 years./I bought this TV 2 years ago.
She has had the novel for 2 weeks./She borrowed the novel 2 weeks ago.

bought--buy“买”和borrowed-borrow“借”都是瞬间动词,不能跟for一段时间连用哦!如果必须要用,就用had“拥有”来代替!^^

bought--owned(kept)
borrowed--kept

I bought this TV 2 years ago.
She borrowed the novel 2 weeks ago.

buy and borrow 是短暂性动词,不能持续!

应把介词For改为About 因