分析一下此英语句子结构It's an old city( about 2000 years old)

问题描述:

分析一下此英语句子结构It's an old city( about 2000 years old)
括号部分是可以直接当定语的吗?怎么个说法呢?

可以直接当.
定语修饰名词或代词
由 给句 可知:about 2000 years old为介词短语
由 语法书 可知:介词短语可当定语,且放在名词后
所以 定语about 2000 years old可放在名词短语an old city(表语)后作修饰语