the girl————story books since five years agoA have been coll
3个回答

超难的题目.语感肯定是选D,但要改成has been collecting,现在完成进行时

现在完成进行时 表示动作从过去一直持续到现在仍然在进行,或刚停止.

翻译成:某人一直在做...

句子意思:这个女孩从5年前到现在一直在收集故事书.

难以解释的是C答案为什么错的.

看这两个句子:He has done his home work.表示他 做完作业了,do是非延续性动词

He does his homework from 7-9.而这句话中 do 是延续性动词.

同样the girl has collected story books 中间的collected 常看成非延续性动词,

那么和since five years ago 就无法 同时出现了.

【俊狼猎英】 欢迎追问..