His sister left home in 1998,and__sinceA had not been heard ofB has not been heard of就是这两个选项搞不清楚,我觉得是选A啊,因为前面是过去式了啊,后面不就是过去完成时吗?
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/15 06:51:43
His sister left home in 1998,and__sinceA had not been heard ofB has not been heard of就是这两个选项搞不清楚,我觉得是选A啊,因为前面是过去式了啊,后面不就是过去完成时吗?
His sister left home in 1998,and__since
A had not been heard of
B has not been heard of
就是这两个选项搞不清楚,我觉得是选A啊,因为前面是过去式了啊,后面不就是过去完成时吗?
His sister left home in 1998,and__sinceA had not been heard ofB has not been heard of就是这两个选项搞不清楚,我觉得是选A啊,因为前面是过去式了啊,后面不就是过去完成时吗?
B 这是考现在完成时的题型,现在完成时和过去完成时的区别在于参照时间点不一样,如果发生在现在之前用现在完成时,发生在过去之前用过去完成时,这里前面是过去时,但是后半句是说发生在前半句的后面,也就是在现在之前,在离开之后的没有听说过,所以现在完成时.
选B,考查since的用法~~用现在完成时。
如果后面的时间是since...或是since 引导的时间状语从句,主句的谓语动词用现在完成时或现在完成进行时,而since引导的时间状语从句的谓语动词用一般过去式
eg. He has worked there since 1998.
He has worked there since he came here.
B,现在完成时的被动语态。
是先离开家,没有消息的状态持续到现在,所以是现在完成时
现在完成时:have/has+过去分词(be--been)
被动语态: be+过去分词(hear--heard)
此题应选B。
可以翻译为:自从他姐姐1998年离开后,我就再没听说过她的消息。
他姐姐是过去离开的,而我从她离开到现在一直都没有她的消息,因此用
现在完成时。
如果选A,则是她姐姐离开之前的某个时间到她离开我没听过她,这不符合实际情况和题意。...
全部展开
此题应选B。
可以翻译为:自从他姐姐1998年离开后,我就再没听说过她的消息。
他姐姐是过去离开的,而我从她离开到现在一直都没有她的消息,因此用
现在完成时。
如果选A,则是她姐姐离开之前的某个时间到她离开我没听过她,这不符合实际情况和题意。
收起
B 到现在为止。。至今没有消息。。不是先没消息再离开家,是先离开家再没消息。。。后者再前者后发生。。