不定式做定语和过去分词作定语的区别

问题描述:

不定式做定语和过去分词作定语的区别
we have two rooms (to live)in ,but I can't decide which to choose.为什么这里要用不定式啊?
而这道题为什么用过去分词he lived in a house (built)100 years ago.

第一句翻译我有两间房子住,have作为谓语,通常谓语后面还用动词就是用不定式,有些动词时直接用不用不定式.
第二局翻译我住在一个在100年前建设的房子.说明他已经住进去了,是过去式.