英语常见句型解析:It is/has been + 时间段+ since+…

肥城杜老师(中学英语)

<p class="ql-block"><br></p><p class="ql-block">英语常见句型解析:</p><p class="ql-block">It is/has been + ... + since</p><p class="ql-block">1. It is/has been + 时间段 + since + 从句(一般过去时)</p><p class="ql-block">1). "It is +时间段+since..." 和 "It has been+时间段+ since..." 二者都可以,但是仅限于时间,因为时间是客观事实。</p><p class="ql-block">2). 如果从句中的动词是瞬间性动词,则从句表示“从该动作开始的那刻起”,意思顺着著翻译即可。</p><p class="ql-block">It is/has been three years since he left Beijing. 自从他离开北京以来已经三年了。</p><p class="ql-block">It is/has been five days since I last saw her. 自从我上次见到她以来已经五天了。</p><p class="ql-block">3). 如果从句中的动词是延续性动词,则从句表示“从这个动作或状态的结束时算起”,所以要翻译成否定意思,即“有多长时间没有……了”。</p><p class="ql-block">How long is it since you were in Beijing? 你离开北京有多久了?</p><p class="ql-block">It is/ has been five years since I was a teacher. 翻译为:"自从我不再当老师以来,已经五年了。"或者 "我已经不当老师五年了。"</p><p class="ql-block">备注:我在《牛津高阶英汉双解词典》上看到这样一句话:It's twenty years since I've seen her. 我已经二十年没有见到她了。</p><p class="ql-block">2. It was + 时间段 + since+ 从句 (过去完成时)</p><p class="ql-block">It was five years since I had been a doctor. </p><p class="ql-block">也见过主从句都用一般过去时的。但是这个点很少考。比较常考的还是第1点。</p><p class="ql-block">情景会话:</p><p class="ql-block"> It is just a week since I arrived here.You should get on well with your new classmates.</p><p class="ql-block">我到这里刚好有一星期了。你应该好好地和你的新同学相处。</p><p class="ql-block"> How long is it since you were in Beijing?</p><p class="ql-block">Three years.</p><p class="ql-block">你离开北京多久了?三年了。 </p><p class="ql-block">You look fine today.It is two days since I was ill.你今天看起来气色很好。我已康复两天了。</p>