it is two years ____they left thecountry A.afterit is two years ____they left thecountryA.after B.before C.until D.since这个应该选哪个.请把原因说清楚其他的呢。为什么不选其它的。把每个用法说清楚。
it is two years ____they left thecountry A.after
it is two years ____they left thecountry
A.after B.before C.until D.since
这个应该选哪个.请把原因说清楚
其他的呢。为什么不选其它的。把每个用法说清楚。
我怎么觉得用since的话,前面应该是It has been two years,since一般用在一般完成时。离开的动作持续到现在,已经两年了。
所以我认为选after。
before语境不符
until一般用在否定句
D.since
选D,这是个固定句式 It is 或has been + 时间段+since 引导的一般过去时,
意思是他们离开这个村庄已经两年了
since
It is + 一段时间 + since ... 这个句型与It has been + 一段时间 + since ... 意思相同
自从他们离开这个国家已经两年了。
Since常见的四种用法
1) since +过去一个时间点 (如具体的年、月、日期、钟点、1980, last month, half past six)。
I have been here since 1989.
2) since +一段时间+ ago
I have been here since five months ago.
3) since +从句
Great changes have taken place since you left.
Considerable time has elapsed since we have been here.
4) It is +一段时间+ since从句
It is two years since I became a postgraduate student.
D.since
自从他们离开这个国家已经两年了
since表示自从
It is +一段时间+since 是固定句型
本句话也是表达现在完成时态的固定用法,其他的词无此用法