longer , longest
A long event or period of time lasts for a great amount of time or takes a great amount of time.
We had a long meeting with the attorney general.
我们和首席检察官开了一个长会。
She is planning a long holiday in Europe.
她正打算去欧洲度长假。
Camels can survive for long periods without drinking.
骆驼可以在不喝水的情况下存活很长时间。
Long is also used to ask or talk about amounts of time.
So how long is your commute?
那么你上下班路上要花多长时间?
A long speech, book, film, or list contains a lot of information or a lot of items and takes a lot of time to listen to, read, watch, or deal with.
He was making quite a long speech.
他当时正在发表一个相当长的演讲。
If you describe a period of time or work as long, you mean it lasts for more hours or days than is usual, or seems to last for more time than it actually does.
Go to sleep. I've got a long day tomorrow.
去睡吧。我明天要工作很长时间。
She was a TV reporter and worked long hours.
她曾是个电视记者,长时间工作。
If someone has a long memory, they are able to remember things that happened far back in the past.
Mr. Assad, who has a long memory, will not have forgotten that meeting.
阿萨德先生记性很好,不会忘记那次会面的。
Something that is long measures a great distance from one end to the other.
a long table.
一张长桌子。
Lucy was 27, with long dark hair.
露西27岁,留着长长的黑发。
A long distance is a great distance. A long journey or route covers a great distance.
These people were a long way from home.
这些人离家遥远。
The long journey tired him.
漫长的旅程使他疲倦。
A long piece of clothing covers the whole of someone's legs or more of their legs than usual. Clothes with long sleeves cover the whole of someone's arms.
She is wearing a long black dress.
她穿着一件黑色长裙。
You use long to talk or ask about the distance something measures from one end to the other.
An eight-week-old embryo is only an inch long.
8周大的胎儿仅1英寸长。
How long is the tunnel?
这隧道有多长?
In the roots of the olives, you could find centipedes as long as a pencil.
你可以在橄榄树的树根处找到像铅笔那么长的蜈蚣。
longer , longest
Long means a great amount of time or for a great amount of time.
Repairs to the cable did not take too long.
维修电缆没花太长时间。
Have you known her parents long?
你认识她的父母很久了吗?
I learned long ago to avoid these invitations.
我很早以前就知道要回避这些邀请。
You use long to ask or talk about amounts of time.
How long have you lived around here?
你在这附近住多久了?
He has been on a diet for as long as any of his friends can remember.
在朋友的记忆中,他一直在节食。
Long is used in expressions such as all year long, the whole day long, and your whole life long to say and emphasize that something happens for the whole of a particular period of time.
We played that CD all night long.
我们整晚都在播放那张CD。
Long combines with a number to describe the distance that something measures from one end to the other.
a three-foot-long gash in the tanker's side.
油轮侧面一条3英尺长的裂缝。
for long
The expression for long is used to mean 'for a great amount of time'.
'Did you live there?'—'Not for long.'
“你以前住在那里吗?” “没住多久。”
as long as , so long as
If you say that something is the case as long as or so long as something else is the case, you mean that it is only the case if the second thing is the case.
He said he would still support them, as long as they didn't break the rules.
他说只要他们不违反规则,他仍然会支持他们。
won't be long
If you say that someone won't be long, you mean that you think they will arrive or be back soon. If you say that it won't be long before something happens, you mean that you think it will happen soon.
'What's happened to her?'—'I'm sure she won't be long.'
“她怎么回事?” “我想她马上就会到了。”
before long
If you say that something will happen or happened before long, you mean that it will happen or it happened soon.
German interest rates will come down before long.
德国的利率很快就会降下来。
no longer , any longer
Something that is no longer the case used to be the case but is not the case now. You can also say that something is not the case any longer.
Food shortages are no longer a problem.
食物短缺不再是个问题。
She could no longer afford to keep him at school.
她再也供不起他上学了。
so long
You can say so long as an informal way of saying goodbye.
Well, so long, pal, see you around.
好了,再见,伙计,回头见。
longs , longing , longed
If you long for something, you want it very much.
Steve longed for the good old days.
史蒂夫怀念过去的美好时光。
I'm longing to meet her.
我渴望见到她。