一道英语语法的选择题It ——15 years since he left here.Awas B has been C has D will be 我看过很多这种类型的题都是选择is,要怎么区分啦
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/29 20:08:52
![一道英语语法的选择题It ——15 years since he left here.Awas B has been C has D will be 我看过很多这种类型的题都是选择is,要怎么区分啦](/uploads/image/z/7310004-60-4.jpg?t=%E4%B8%80%E9%81%93%E8%8B%B1%E8%AF%AD%E8%AF%AD%E6%B3%95%E7%9A%84%E9%80%89%E6%8B%A9%E9%A2%98It+%E2%80%94%E2%80%9415+years+since+he+left+here.Awas+B+has+been+C+has+D+will+be+%E6%88%91%E7%9C%8B%E8%BF%87%E5%BE%88%E5%A4%9A%E8%BF%99%E7%A7%8D%E7%B1%BB%E5%9E%8B%E7%9A%84%E9%A2%98%E9%83%BD%E6%98%AF%E9%80%89%E6%8B%A9is%2C%E8%A6%81%E6%80%8E%E4%B9%88%E5%8C%BA%E5%88%86%E5%95%A6)
一道英语语法的选择题It ——15 years since he left here.Awas B has been C has D will be 我看过很多这种类型的题都是选择is,要怎么区分啦
一道英语语法的选择题
It ——15 years since he left here.Awas B has been C has D will be 我看过很多这种类型的题都是选择is,要怎么区分啦
一道英语语法的选择题It ——15 years since he left here.Awas B has been C has D will be 我看过很多这种类型的题都是选择is,要怎么区分啦
二楼的正解.
It is (has been)+时间段+since+clause
此句型的要点:(1)在于since前后句子的时态.since前的时态为is或has been,后的时态为一般过去时
Eg: It is(has been) ten years since I joined the army
译为:我参军已经十年了.
要点(2) since后的动词若为延续...
全部展开
It is (has been)+时间段+since+clause
此句型的要点:(1)在于since前后句子的时态.since前的时态为is或has been,后的时态为一般过去时
Eg: It is(has been) ten years since I joined the army
译为:我参军已经十年了.
要点(2) since后的动词若为延续性或状态性动词,应译为否定或相反,若为短暂性动词按字面意思翻译.
Eg:1It is(has been) ten years since I was a teacher
=It is(has been) ten years since I left the army
It is ten years since I smoked
=It is ten years since I stopped smoking
译为:我戒烟十年了.
收起
应该选is的吧 但是没is啊
since是现在完成时的标志,该句为现在完成时,所以谓语动词应该是has been 。
当句子是一般现在时是,才用is。
选择B。since加过去的时间,用现在完成时。
选B,表示自从他离开一直到现在已经15年了
B
应选B
B