介词in和after都可以表示时间在......后,请问两者的区别在哪?谢谢

如题所述

应该选b!!!
在这题中,考点是"用非谓语动词做状语的前提是,非谓语动词的逻辑主语要和主句的主语一致!"
本题中,主句的主语是tears,而tears
是不可能做hearing
的逻辑主语的,
因为tears
是不可能做hear
这个词的主语的,
"眼泪是不可能听的",而"能听的"只能是"人".主句的主语和非谓语动词的逻辑主语不一致,所以不能直接使用非谓语,必须用从句的方式,将另一个主语讲清楚,所以b选项里的after是连词,而不是介词
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-02-21
in最多的是表示在。。。之内。
after表示在。。。之后

例如
in an hour
after an hour
第2个回答  2010-02-21
in 表未来

after 表过去
第3个回答  2010-02-21
in加时间段,用于将来时,表示将来一段时间后。而after加时间段,用于过去时,表示从过去某个时间点算起一段时间后。另外,after还可接时间点,既可用于将来时也可用于过去时。例:
He will be back in two days. (或in two days' time)他两天后会回来的。
He came back after two days. 他两天后回来了。
He came back after two o'clock.他两点后回来了。
He will come back after two o'clock.他两点后会回来的。本回答被提问者采纳
相似回答