作业帮 > 英语 > 作业

Thomas _____ the army for two years,so he misses his mother

来源:学生作业帮 编辑:百度作业网作业帮 分类:英语作业 时间:2024/07/04 06:31:54
Thomas _____ the army for two years,so he misses his mother every day.
A.has joined B.has taken part in C.has been in
应该选哪个选项填空?为什么?
Thomas _____ the army for two years,so he misses his mother
选C
【解析】join和take part in都是瞬间性动词(短语),用在现在完成时中不能与表示一段时间的状语(for two years 两年)连用.be 为状态性延续性动词则可以.故选C
题意:托马斯参军已两年了,因此他每天都思念着他的母亲.