这里about是“大约”的意思,是个副词。做“关于”的意思时是介词。
for是个介词,介词后面可以跟名词、代词、动名词不错,但是要看for后面的词和for有没有关系。这里时间上for后面的词是5 years,about相当于插入的一个时间副词,修饰 for 前面的动词。
有的时候还会出现介词后面有介词的情况。比如:The sun shine out in the sky.表面如此,但细看就会发现两个介词没什么关系,因此也就没有语法矛盾。
副词。 It’s about four thirty. 大约4:30。...about 表示“大约”,可用在数词前。如:...①It’s about five o’clock. 大约五点了。
about 加5,修饰数词,
for加5 years名词啊
介词
代词,名词,动名词都可以