The work won’t take long. 这工作要不了多久。
I don’t think this will take long. 我想这事这花不了多长时间。
It didn’t take long to arrive at a decision. 没过多久便作出了决定。
long 作名词时,意为“长时间,长时期”;long 作形容词时,意为“长久的”;long作副词时,意为“长久地”。
1. It didn’t take long to arrive at a decision. 中的 long 有的词典认为是名词,有的词典认为是副词。take 表“需要,花费”是及物动词,所以 long 看作是名词宾语最容易被人接受;但把 long 看作是副词,take long“花很长时间”作为一个“约定俗成”短语也是可以被人接受的,take与副词或形容词搭配并不是都能分清他们的关系的。又如:take off 起飞 / take sick 生病 / take well (照片)拍得好,(颜料)染得好 / take apart 可拆开,可搬动 / ……
2. It will not be long before I finish the work. 中的long有的词典认为是名词,但大多数词典认为是形容词作表语。
3. for long, before long 中的long大多数词典认为是名词。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!