how long___ he ____the storybook from the library a,has ,borrow b,has,kept c,did ,buy d ,has :bough选什么,理由___Since last month改正,a,是has borrow但正确答案是b,我希望知道的人,可以帮我一下,说明一下理由

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/03 19:59:46
how long___ he ____the storybook from the library a,has ,borrow b,has,kept c,did ,buy d ,has :bough选什么,理由___Since last month改正,a,是has borrow但正确答案是b,我希望知道的人,可以帮我一下,说明一下理由

how long___ he ____the storybook from the library a,has ,borrow b,has,kept c,did ,buy d ,has :bough选什么,理由___Since last month改正,a,是has borrow但正确答案是b,我希望知道的人,可以帮我一下,说明一下理由
how long___ he ____the storybook from the library a,has ,borrow b,has,kept c,did ,buy d ,has :bough
选什么,理由
___Since last month
改正,a,是has borrow
但正确答案是b,我希望知道的人,可以帮我一下,说明一下理由

how long___ he ____the storybook from the library a,has ,borrow b,has,kept c,did ,buy d ,has :bough选什么,理由___Since last month改正,a,是has borrow但正确答案是b,我希望知道的人,可以帮我一下,说明一下理由
b ( borrow,buy 是终止性动词,它们的现在完成时肯定式不能与HOW LONG 连用,排除a与c 再根据答语Since last month,只能用现在完成了,故D也错)

b ( borrow,buy 是终止性动词,它们的现在完成时肯定式不能与HOW LONG 连用,排除a与c 再根据答语Since last month,只能用现在完成了,故D也错)

选B。这个是现在完成时的句子。
还有keep和borrow的区别。
borrow强调的是动作,keep强调的是状态。
动作说的是一瞬间的事情,keep是比较长久的持续的状态。
你能说他借书借了好几天还在持续着"借"这个动作吗?
所以用keep。

how long 以及 since 都说明是一个持续性动作,完成时态。所以要选b has kept

选A,,首先要用完成式时态,所以第一个空填has,排除掉C,由答句来看,明显是问他借了这本书多久,则选择A 第二个空填borrow 不知道你有没有把题目抄错,应该是borrowed!