高中英语语法问题(求高手为我解答疑惑!谢谢!)

2025-03-05 05:31:54
推荐回答(5个)
回答1:

此题应选B。

可以翻译为:自从他姐姐1998年离开后,我就再没听说过她的消息。
他姐姐是过去离开的,而我从她离开到现在一直都没有她的消息,因此用
现在完成时。

如果选A,则是她姐姐离开之前的某个时间到她离开我没听过她,这不符合实际情况和题意。

回答2:

B 这是考现在完成时的题型,现在完成时和过去完成时的区别在于参照时间点不一样,如果发生在现在之前用现在完成时,发生在过去之前用过去完成时,这里前面是过去时,但是后半句是说发生在前半句的后面,也就是在现在之前,在离开之后的没有听说过,所以现在完成时。

回答3:

B,现在完成时的被动语态。

是先离开家,没有消息的状态持续到现在,所以是现在完成时

现在完成时:have/has+过去分词(be--been)
被动语态: be+过去分词(hear--heard)

回答4:

如果后面的时间是since...或是since 引导的时间状语从句,主句的谓语动词用现在完成时或现在完成进行时,而since引导的时间状语从句的谓语动词用一般过去式
eg. He has worked there since 1998.
He has worked there since he came here.

回答5:

选B,考查since的用法~~用现在完成时。