it is five years since my aunts _______HuiZhouA,left B.has left C.has been away D.leaves
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/29 15:24:21
it is five years since my aunts _______HuiZhouA,left B.has left C.has been away D.leaves
it is five years since my aunts _______HuiZhou
A,left B.has left C.has been away D.leaves
it is five years since my aunts _______HuiZhouA,left B.has left C.has been away D.leaves
这里是现在完成时.
从我的阿姨离开徽州算起到现在5年了.所以“离开”这一动作是发生在过去的.
It is / has been ... since ...
since:自从.后
所以这题选A.
这个是句型:It is/has been 时间 since 过去时 意思:自从....后已经多少时间了。
原句意思:自从我姑姑离开徽州已经有5年了。
五年前离开,因此是过去式。it is ......since+过去式,it was ......since +过去完成时
It’s +一段时间+ since从句
在“It’s +时间段+ since从句”句型中,如果since从句的谓语动词是瞬间性动词,表示肯定意义;如果since从句的谓语动词是延续性动词,则表示否定意义。
例如:
1) It is / has ...
全部展开
五年前离开,因此是过去式。it is ......since+过去式,it was ......since +过去完成时
It’s +一段时间+ since从句
在“It’s +时间段+ since从句”句型中,如果since从句的谓语动词是瞬间性动词,表示肯定意义;如果since从句的谓语动词是延续性动词,则表示否定意义。
例如:
1) It is / has been ten years since he left Beijing.
译文:自从他离开北京已经十年了。
分析:since从句中的left是leave的过去式,是瞬间性动词,表示肯定的意思,left译为“离开”
2) It is / has been ten years since he was a doctor.
译文:他不当医生已经十年了。
分析:since从句中的系表结构表示一种状态,这种状态是延续性的,表示否定意义,译为“不是,不当”
注:时间的计算一律从since从句的动作完成或状态结束时算起。
It was / will be +一段时间+ before从句
1)在“It was +一段时间+ before从句” 句型中,若主句是一般过去式,从句也是一般过去式时:
①若主句是肯定句,翻译成“过了多长时间之后才……”
例:It was long before they found their son.
过了很久他们才找到他们的儿子。
②若主句是否定形式,翻译成“没过多久就……”
例:It was not long before the couple met again.
没过多久这对夫妻就见面了。
2)在“It will be +一段时间+ before从句”句型中,若主句是一般将来时,从句也是一般现在时:
①若主句是肯定句,翻译成“要过多长时间之后才……”
例:It will be half a year before I come back.
半年后,我才回来。
②若主句是否定形式,翻译成“用不了多久就……”
例:It won’t be long before we meet again.
我们不久就会见面。
收起
在过去发生的事情,所以要用一般过去是
原句语法不太对,应该是 It has been five years...吧
因为阿姨离开徽州是在过去发生的事情,所以要用一般过去时。
祝学习好! 希望采纳~~~~ :)