不定式,分词和动名词怎么区别

我知道不定式,分词和动名词都属于非限定动词,在句子中可以充当在句中可以充当主语、宾语、表语、定语、状语、补足语等。
但我不明白的是,在句子中如何选择使用他们,比如说,我用不定式当主语,我能不能用分词当主语描述一个事情
如果 somking is no good,smoking,我能不能说 to somke is no good ?

或者我的意思是,不定式 分词 动名词 在句子中能不能相互替换,除了习惯用法之外。
换句话来说,在充当句子的各个成份时,选择不同的非限定动词有什么区别?是不是可以互相替换,只要时态正确,主动被动正确就可以?

只能动名词做主语,故没有to somke is no good形式,不定式做定语表将来,做状语表目的或原因,且做目的状语时若在句中则前不能有逗号,分词分现在分词与过去分词,现在分词表主动,过去分词表被动和已经完成,三者还有很多不同,最好从题入手,望对你有用追问

能不能详细一点

温馨提示:答案为网友推荐,仅供参考