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。
How long have you been
how long have you been learning english?
How long have you been studying?
How long have you been in China?
how long have you been dancing today?
how long have you studied in this
How long have you been there?
How long have you live in China
How long have you ----(live)here?
“How long have you been watching
how long have you done与how long have you been的区别
How long have you been skating?与How long did you skate?的区别
How Long have you felt thisHow Long have you felt this way?翻译成汉语
How long have you been here?为什么是How long have you been here,不是How long have you been standing here?
How long have you been collecting shells?翻译
英语:how long have you been collecting shells?主要语法
翻 译 How long have you been like this?
HOW long have you been studying english 怎么回答