初中英语问题It was two years ___ i joined the army.
a.beforeb.sincec.thatd.after,答案给的A不用排除法,能解释清楚吗...
a.before b.since c.that d.after,答案给的A
不用排除法,能解释清楚吗 展开
不用排除法,能解释清楚吗 展开
展开全部
句中before引导时间状语从句。如:
It was three years before he knew it.不知不觉中3年过去了。(三年后他才知道)。
It is(was/has been)...since...职工,时间计算一律从since从句的动作完成或状态结束时算起,如:
It's three years since he lived here.
他不在这儿住有三年了。
It's three years since I smoked.
我不吸烟有三年了。
It’s three years sinceI began to smoke.
我吸烟有三年了。
It was three years before he knew it.不知不觉中3年过去了。(三年后他才知道)。
It is(was/has been)...since...职工,时间计算一律从since从句的动作完成或状态结束时算起,如:
It's three years since he lived here.
他不在这儿住有三年了。
It's three years since I smoked.
我不吸烟有三年了。
It’s three years sinceI began to smoke.
我吸烟有三年了。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
首先先确定动作的发生前后
句意是我加入军队已经2年了
所以先排除D
然后因为Join是瞬间性动词不能与一段时间相对所以排除B
然后 如果要用that那就是强调句了
而强调部分必须做句子中成分 明显two years不是句子成分 如果用强调句应该改成in two years啥的
所以选A
句意是我加入军队已经2年了
所以先排除D
然后因为Join是瞬间性动词不能与一段时间相对所以排除B
然后 如果要用that那就是强调句了
而强调部分必须做句子中成分 明显two years不是句子成分 如果用强调句应该改成in two years啥的
所以选A
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |