求英语学霸帮我做这道题I have heard a lot of good things about you 【填空】 I came back from abroad

问题描述:

求英语学霸帮我做这道题I have heard a lot of good things about you 【填空】 I came back from abroad
空格里面为什么只能用since 的自从这个意思,而不能用before的之前这个意思?

I have heard a lot of good things about you (since) I came back from abroad.
自从我回国以后,听到了很多有关你的好事情.
since表示的是从过去某个时间点延续至今,用于现在完成时.而before的意思是”在……以前“,在我回国以前的话,那就是发生在过去某个时间之前了,即”过去的过去“,那是过去完成时态,由had加过去分词构成.