--- Are you going to the library this afternoon, Kate?
--- Yes, I have to. I READER for two weeks.
A. have borrowed
B. kept
C. borrowed
D. have kept
网友回答
A. have borrowed
B. kept
C. borrowed
(答案→)D. have kept
解析:句意:凯特,今天下午你打算去图书馆吗?是的,我必须去。读者我已经拿了两周了。可知下文描述的是现在已经完成的动作,表示一段时间的时间状语不能和表示瞬间动作的borrow连用,故选D。