measuring or covering a great length or distance, or a greater length or distance than usual
She had long dark hair.
He walked down the long corridor.
It was the world's longest bridge.
长途旅行 / 步行 / 驾驶 / 飞行
a long journey/walk/drive/flight
We're a long way from anywhere here.
It's a long way away .
used for asking or talking about particular lengths or distances
How long is the River Nile?
The table is six feet long.
The report is only three pages long.
lasting or taking a great amount of time or more time than usual
He's been ill (for) a long time .
There was a long silence before she spoke.
I like it now the days are getting longer (= it stays light for more time each day) .
a long book/film/list (= taking a lot of time to read/watch/deal with)
Nurses have to work long hours (= for more hours in the day than is usual) .
He stared at them for the longest time (= for a very long time) before answering.
used for asking or talking about particular periods of time
How long is the course?
I think it's only three weeks long.
How long a stay did you have in mind?
seeming to last or take more time than it really does because, for example, you are very busy or not happy
I'm tired. It's been a long day.
We were married for ten long years.
covering all or most of your legs or arms
She usually wears long skirts.
a long-sleeved shirt
taking more time to make than a short vowel sound in the same position
There's a list of repairs as long as your arm.
after a long time
At long last his prayers had been answered.
not longer than the particular time given
It will take an hour at the longest.
by a great amount
of two or more people
to have known each other for a long time
We go back a long way, he and I.
of money, food, etc.
to last a long time
She seems to make her money go a long way.
A small amount of this paint goes a long way (= covers a large area) .
I find that a little of Jerry's company can go a long way (= I quickly get tired of being with him) .
to have made a lot of progress
We've come a long way since the early days of the project.
to need to make a lot of progress before you can achieve sth
She still has a long way to go before she's fully fit.
used to say that there is no definite answer to a question
‘How long will it take?’ ‘How long's a piece of string?’
concerning a longer period in the future
This measure inevitably means higher taxes in the long run.
used to say that the reasons for sth are complicated and you would prefer not to give all the details
the power and/or authority of sth
There is no escape from the long arm of the law.
used when you are telling sb the essential facts about sth or what effect it will have, without explaining all the details
(to have) an unhappy or disappointed expression
old or too old
This originally referred to the fact that a horse's teeth appear to be longer as it grows older, because its gums shrink.
having a lot of a particular quality
The government is long on ideas but short on performance.
an attempt or a guess that is not likely to be successful but is worth trying
It's a long shot, but it just might work.
used to say hello to sb you have not seen for a long time
not nearly; not at all
It's not over yet─not by a long chalk.
to consider a problem or possibility very carefully and without hurrying
We need to take a long hard look at all the options.
to consider what is likely to happen or be important over a long period of time rather than only considering the present situation
used when you are saying that you will get to the point of what you are saying quickly, without including all the details
长 / 短 / 中期内
used to describe what will happen a long, short, etc. time in the future
Such a development seems unlikely, at least in the short term (= it will not happen for quite a long time).
（对做某事）帮助很大 / 不大，作用很大 / 不大
to help very much/a little in achieving sth
The new law goes a long way towards solving the problem.
for a long time
Have you been here long?
Stay as long as you like.
The party went on long into the night.
This may take longer than we thought.
I won't be long (= I'll return, be ready, etc. soon) .
How long have you been waiting?
These reforms are long overdue.
a long time before or after a particular time or event
He retired long before the war.
It wasn't long before she had persuaded him (= it only took a short time) .
We'll be home before long (= soon) .
The house was pulled down long ago .
They had long since (= a long time before the present time) moved away.
used after a noun to emphasize that sth happens for the whole of a particular period of time
We had to wait all day long .
The baby was crying all night long .
They stayed up the whole night long .
We'll go as long as the weather is good.
since; to the extent that
So long as there is a demand for these drugs, the financial incentive for drug dealers will be there.
for (such) a long time
Will you be away for long?
I'm sorry I haven't written to you for so long.
used to say that sth is going to take a long time to explain
What do I think about it? How long have you got?
used to say that you hope sb/sth will live or last for a long time
used to say that sth which was possible or true before, is not now
I can't wait any longer.
He no longer lives here.
used to tell sb not to be too proud of their present success; in the end another person may be more successful
to want sth very much especially if it does not seem likely to happen soon
Lucy had always longed for a brother.
He longed for Pat to phone.
I'm longing to see you again.
* (for) long和(for) a long time均用以表示时间。肯定句用(for) a long time：
Both (for) long and (for) a long time are used as expressions of time. In positive sentences (for) a long time is used.
We’ve been friends a long time.
* (for) long只有与too、enough、as、so、seldom等词连用时才用于肯定句中：
(For) long is not used in positive sentences unless it is used with too , enough , as , so , seldom , etc.
I stayed out in the sun for too long.
You’ve been waiting long enough.
* (for) long和(for) a long time均可用于疑问句，但(for) long较常用：
Both (for) long and (for) a long time can be used in questions, but (for) long is usually preferred.
Have you been waiting long?
在否定句中(for) a long time和(for) long有时含义不同。比较：
In negative sentences (for) a long time sometimes has a different meaning from (for) long . Compare
I haven’t been here for a long time (= It is a long time since the last time I was here) .
I haven’t been here long (= I arrived here only a short time ago) .
desire strongly or persistently
having or being more than normal or necessary:"long on brains"
- in long supply
primarily spatial sense;of relatively great or greater than average spatial extension or extension as specified
- a long road
- a long distance
- contained many long words
- ten miles long
primarily temporal sense;being or indicating a relatively great or greater than average duration or passage of time or a duration as specified
- a long life
- a long boring speech
- a long time
- a long friendship
- a long game
- long ago
- an hour long
(of speech sounds or syllables) of relatively long duration
- the English vowel sounds in `bate', `beat', `bite', `boat', `boot' are long
holding securities or commodities in expectation of a rise in prices
- is long on coffee
- a long position in gold
planning prudently for the future
- large goals that required farsighted policies
- took a long view of the geopolitical issues
good at remembering
- a retentive mind
- tenacious memory
involving substantial risk
- long odds
of relatively great height
- a race of long gaunt men"- Sherwood Anderso
- looked out the long French windows
for an extended time or at a distant time
- a promotion long overdue
- something long hoped for
- his name has long been forgotten
- talked all night long
- how long will you be gone?
- arrived long before he was expected
- it is long after your bedtime
for an extended distance