xinxin1121
幼苗
共回答了25个问题采纳率:100% 举报
在have long been中,long 作副词,意为"长久地,长期地",其位置在助动词,情态动词后,行为动词或主要动词前.
此结构中,been虽然是be动词,但前面有助动词have,那么been就算主要动词了.因此long不可以置于been后.如:
Things have long been in a bad way for him.
长久以来他的日子一直很不好过.
They have long been involved in the research.
长期以来他们一直致力于这项研究.
1年前
10