---how long have you______?---Since five years ago.A.joined the army B.lived in the town C.become a midfield player D.bought the MP3

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/25 23:22:01
---howlonghaveyou______?---Sincefiveyearsago.A.joinedthearmyB.livedinthetownC.becomeamidfieldplayerD

---how long have you______?---Since five years ago.A.joined the army B.lived in the town C.become a midfield player D.bought the MP3
---how long have you______?---Since five years ago.
A.joined the army B.lived in the town C.become a midfield player D.bought the MP3

---how long have you______?---Since five years ago.A.joined the army B.lived in the town C.become a midfield player D.bought the MP3
B 其余都是瞬间动作,如果你想选C,那么它应该是how long have you been a midfield playeer

B
现在完成时

B,这里应该要一个持续的动作或状态,从过去一直到现在,ACD都是瞬间动作

B
其他三个都是瞬间动词,不跟表示一段时间的时间状语连用
希望对你有帮助

选择B,你在这镇上生活了几年?-从五年前开始

选B.其它三个动词都是短暂性动词,不能构成现在完成时;只有live是延续性动词,可以构成现在完成时。

how long表示后面必须要加一个持续性的动词,而join参加、become变成、buy买都表示瞬间的一个动作,只有B是符合选项的,你在这里住了多久。