语法中,现在分词,过去分词作定语的用法!

问题描述:

语法中,现在分词,过去分词作定语的用法!
1-什么情况下分词不能与定语从句互换?
我查到的例子中有这样一条规则:如主句谓语是现在时,从句谓语事过去时时.例如:
The foreigner who visited our class yesterday is from Canada.(≠The foreigner visited our class yesterday is from Canada.)但是之后看的很多例句把这条推翻了,所以这条规则更详细一点说,是不是区别在延续性/非延续性动词上了?
2-过去分词(不及物的)作定语表示完成,那么此时和现在分词的having done有什么区别?(除了having done不能作定语),也就是说,过去分词表示的完成(have done)时态上怎么看?
3很多语法书上写,特定的不及物动词可以有v-ed形式做定语,这个"特定"怎么定义?我怎么样就可以知道哪个可以哪个不可以?

carb-bag below