She ( ) the English-Chinese dictionary for about three years , but it's still new.

A.boughtB.borrowedC.hashadD.hasborrowed能说一下理由么谢谢... A. bought B.borrowed C.has had D.has borrowed

能说一下理由么 谢谢
展开
miaomiao7502
2011-05-27 · TA获得超过4万个赞
知道大有可为答主
回答量:7056
采纳率:0%
帮助的人:1.2亿
展开全部
She ( ) the English-Chinese dictionary for about three years , but it's still new.
选C
因为后面有时间状语for about three years ,表示一段时间,所以动词只能用持续性动词
bought borrow 都是瞬间动词,不能用的
所以只有have是持续动词
只能选C
有不会的可以再问我
双赢兼赢
2011-05-27 · TA获得超过6.5万个赞
知道大有可为答主
回答量:1.7万
采纳率:50%
帮助的人:1.1亿
展开全部
C 他已经买这本英汉字典大约三年了 但还是新的 有for 表示一段时间的介词 要用延续性动词 所以不能用 a b d
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zlzwqtkg
2011-05-27 · TA获得超过162个赞
知道答主
回答量:147
采纳率:0%
帮助的人:78.2万
展开全部
选C,这是一道非常典型的考查延续性动词的题目。因为有表示一段时间的时间状语 for about three years,所以所用动词一定要用延续性的,buy和borrow这两个词都是短暂性动词所以排除A,B,D,而C正是正确表达,其实也可以说成是has kept
类似结构:
The film has been on for five minutes.
不能说成:The film has begun for five minutes.
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
13秋儿14
2011-05-27 · TA获得超过128个赞
知道答主
回答量:78
采纳率:0%
帮助的人:49.9万
展开全部
选C 她已经拥有这本书三年了,而“买”这个动词只是一个短暂性动词,不可能维持三年的 你说 对吧 楼主? have/has加动词过去时态表示做一件事维持了一个长久的时间段 懂? 要采纳的哦 我打字都打得这么辛苦的哦 (*^__^*) 嘻嘻 满意不?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
coolnippon
2011-05-27 · TA获得超过2293个赞
知道大有可为答主
回答量:2142
采纳率:50%
帮助的人:1242万
展开全部
这里的答案很明显选 C

用排除法:选项 A,B及D的动词都是短暂性动词,其后面不能接一段时间,如果你填了它们句子翻译的意思就是:你花了近三年的时间去买/借这本英汉词典,有逻辑思维的人都知道这很荒谬的。
只有选项C 表示“拥有”可以接表示一段时间。

Professional Provided by BelleFan Translation International
Belle Fan 对外翻译公司专业提供
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式