—When() you ()the army?In 1978.Since I ()17 years oldA.have...joined;wasB.did...join;wasC.have...joined;have beenD.did join;have been—When() you ()the army?— In 1978.Since I ()17 years old
—When() you ()the army?In 1978.Since I ()17 years old
A.have...joined;was
B.did...join;was
C.have...joined;have been
D.did join;have been
—When() you ()the army?
— In 1978.Since I ()17 years old
答案应该是B,首先参军是过去时,since引导的时间状语从句主句是用完成时,但从句是用过去时,即时不按这个说法,以翻译就可知“从我17岁的时候”17已经是过去的事情了,所以用过去时,希望可以帮到你。
B 特殊疑问句,问得是时间,完成时一般不与具体的时间搭配,所以排除C与D,前一空用完成时,与后面的就矛盾。
B
B did...join;was
询问何时何地,用过去时或将来时。这里用过去时。
since 后面加过去的时间点,可以是词、短语或者过去时的句子
B
When did you join the army?
完整回答是I joined the army in 1978. I have been in the army since I was 17 years old.
B
因为说的都是过去的事情,而且没有强调对今天的影响,所以只需要用一般过去时即可。
学习是一件愉快的事! (*^__^*)
请及时采纳,多谢!
答案:B
整句翻译:你何时参军的?在1978年.自从我17岁就参军了
in 1978 是一般过去时的时间状语
since 从句用一般过去时
不明白的再问哟,请及时采纳,多谢 !
B过去式since后面补充完整l joined the army since l was 17 years old.