一道高中英语选择题!!@!~

来源:百度知道 编辑:UC知道 时间:2024/09/23 00:33:00
his way of life remains that of a serviceman though it is 30 years since he______
A,joined the army B,served in the army
c,has joined the army D,has left the army

要答案和简要的解析说明!!!!!注意 谢谢

D
since+点时间用完成时态,然后根据文意应该确定是他在离开军队以后还保持这种习惯,故选D
加油~

选 A

join后面加 团体组织

SINCE 后面一般用过去时

A吧

选a。since表示自从的意思时,后面一般跟短暂性动词的过去式。B是延续性动词,C、D时态错误。

我觉得是D。
你看整个句子都是现在时的,所以这个选项都应该是现在时态的。
since后面是可以加现在完成时的,表示从过去一直持续到现在(并有望继续持续下去)
句子前面就有说his way of life "remains" that of...
所以用现在完成时也是说得通的
译:尽管他已经离开军队30年了,他依然保持着他当军时的生活方式。