how long have you () these books --For tow weeks.A.borrowed b.lent c.kept d.bought .

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/17 05:22:33
howlonghaveyou()thesebooks--Fortowweeks.A.borrowedb.lentc.keptd.bought.howlonghaveyou()thesebooks--F

how long have you () these books --For tow weeks.A.borrowed b.lent c.kept d.bought .
how long have you () these books --For tow weeks.A.borrowed b.lent c.kept d.bought .

how long have you () these books --For tow weeks.A.borrowed b.lent c.kept d.bought .
C
分析:其余三个是终止性动词,它们的现在完成时的肯定式不能与HOW LONG ,FOR 等短语连用.
加油!不明白再问!

c.kept
how long 询问时间段时,应该和延续性动词连用

C kept是keep的过去分词,keep是延续性动词,而其他的都是短暂性动词,不能和一段时间一起使用。

答案C 因为特殊疑问词how long是提问一段时间,所以要求谓语动词必须是延续性的。abd选项都是非延续动词,所以选C。