It has long been 一直以來...
此 long 為副詞,須置於完成式助動詞及過去分詞之間
例:
It has long been believed that depression causes people to misuse alcohol and drugs.
It has long been common practice in our office to order lunch to be served during quarterly sales meetings.
~~~~~~~~
long
長的;遠的
The railway is 1000 miles long . 這條鐵路長一千英里。
長久的
She was abroad for a long time . 她在國外待了很久。
冗長的;過久的
He gave a long, tiring report . 他的報告冗長,令人厭倦。
(記憶力)能記得久遠的
She had a long memory . 她記性很好。
希望渺茫的
【語】長音的
長久地
You can keep my book as long as you like . 我的書你要借多久都隨你的便。
始終
She worked all day long . 她工作了一整天。
長時間;長時期[U]
I am not going away for long . 我離開的時間不會長。
【語】長音節[C]
長褲[P]
【商】買空的人
實行,實施,實踐[U]
I am afraid the idea would never work in practice . 恐怕這想法實際上行不通。
(反覆的)練習,學習[C][U]
Learning a language needs a lot of practice . 學習語言需要勤練不輟。
(醫生,律師等的)業務,工作,營業[C]
Dr. Pat is no longer in practice here . 派特醫生不在這兒行醫了。
習慣,常規,慣例[C][U]
The old practice still prevails in the countryside . 舊習俗在鄉間仍然流行。
【律】訴訟手續