I have long desired to do sth 其中long 怎么解释、词性?

I have long desired to do sth 其中long 怎么解释、词性?

long本身就有渴望XX的意思,(注:这个XX不是ML的意思,⊙﹏⊙b汗)long for就是渴望得到。。。。不过在这里long是很久以来的意思,下面的词条中第二个意思desired是动词,修饰动词,那肯定是副词。long long[简明英汉词典][lɔŋ]adj. 1 (距离, 长度)长的 2 长时间的, 长期的 adv. 1 长久地, 长期地 2 很久地, 久远地 n. 长时间, 长时期vi. 渴望; 极想 词条指正 - Google 搜索