―How ling has Robert ______?―Since 2004.A.been to Beijing B.become a policeman C.joined the art club D.studied in this school―How long has Robert ______?嘻嘻打错了)
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/19 22:38:45
―How ling has Robert ______?―Since 2004.A.been to Beijing B.become a policeman C.joined the art club D.studied in this school―How long has Robert ______?嘻嘻打错了)
―How ling has Robert ______?
―Since 2004.
A.been to Beijing
B.become a policeman
C.joined the art club
D.studied in this school
―How long has Robert ______?嘻嘻打错了)
―How ling has Robert ______?―Since 2004.A.been to Beijing B.become a policeman C.joined the art club D.studied in this school―How long has Robert ______?嘻嘻打错了)
become 和join都是瞬间动词,在how long has ... done?的提问中显然试问某种状态持续了多久,应该选择一个延续性动词,体现状态的持续.
become和join作为瞬间动词,如果选择这两个答案,结合回答since 2004,就意味着自从2004年一直在成为警察和一直在加入艺术社.
study为延续性动词,可以是自从2004年一直在这所学校学习.
A. been to Beijing 虽然been是表延续的,但是 has been to表示去过某地,而且是有去有回,与回答since 2004矛盾.
选D吧 选一个延续性动词
答案是C。
A是过去式,回答说的是2004年以来,说明持续发生。
B应该用过去式,became
D是过去完成式,但in this school 说明目前还在此学校学习,应该用现在进行时
How long? 不是how ling,答案选D
D
study 学习 延续性动词 how long 多久
been to 去过
become 成为 不可延续
join 加入 不可延续
D由于问句有how long ,故 必须用延续性动词!
答案选D。解析:A中的have been to 中的“been”也就是“be”,它是短暂性动词。B中的have become 的become也是短暂性动词,C中的joine也是短暂性动词。在这个句中,根据句中的“since 2014”意思知道,动作是自2014年以来开始的,所以用现在完成时,并用延续性动词“study”。短暂性动词是不能跟since、for等表示一段时间这类词一起用的,,咳咳!.....
全部展开
答案选D。解析:A中的have been to 中的“been”也就是“be”,它是短暂性动词。B中的have become 的become也是短暂性动词,C中的joine也是短暂性动词。在这个句中,根据句中的“since 2014”意思知道,动作是自2014年以来开始的,所以用现在完成时,并用延续性动词“study”。短暂性动词是不能跟since、for等表示一段时间这类词一起用的
收起