the end of last month,he _________ in the army for one and a half years.By the end of last month,he _________ in the army for one and a half years.A.had joined B.had been答案是选B,为什么不能选A?
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/06 16:33:24
the end of last month,he _________ in the army for one and a half years.
By the end of last month,he _________ in the army for one and a half years.
A.had joined B.had been
答案是选B,为什么不能选A?
因为有个一段时间的状语提示词:for one and a half years
说明,不能用短暂性动词,要用延续性动词
jion 的延续性动词是be in(be a member of)
完成式里,jion 要转变成have/has/had been in(been a member of)
表示服役了一年半的状态,不是参军参了一年半……
因为如果选A会有语法错误。
用join, 正确的句子是he had joined the army for one and a half years.
加入一个团体,是join sth.
Join in是加入某项活动
这个是语法规定,jion是短暂性动词,不是“加入”的动作有一年半,此语境用jion不妥
故用been
by the end of last
Not until the end of last year 和Until the end of last year 的区别
at the end of the last week用于什么时态
the end of summer and the last year
THE END OF HISTORY AND THE LAST MAN怎么样
at the end of ,in the end of , at last 的区别联系
by the end of last month ,they___(build)five bridge
By the end of last year he______about 1500 English words.
By the end of last month中的by是什么意思?不太懂哦
our love will last until the end of
since the end of last years用什么时态
the end of last week前应该用什么介词
by the end of last month 上个月末?
by the end of last week用什么语态
END OF HISTORY AND THE LAST MAN怎么样
at the end of ,atl last,in the end ,finally怎么区分、用法有呢些
at last ,at the end of ,in the end 的辨析.最好有例句哦,
Last week I looked at the economy end of the hotel business.这句话中的end