- 词义辨析
long, a long time
1.这两者都用作表示时间的状语,用于疑问句中可互换。例如:
Have you been here long〔a long〕 time?你在这里呆了很久了吗?
2.a long time可用于肯定句中;而long只在受另一副词如too, enough, ago修饰时才用于肯定句。例如:
She waited there for a long time.她在那里等了很长时间。
You've been sleeping too long〔long enough 〕.你睡得太久了。
3.在否定结构中,两者所表达的意思有别。试比较:
Tom didn't work for long.
汤姆干活没干多久。
(刚工作不久)
Tom didn't work for a long time.
汤姆好长时间没工作了。
(离上次工作已很长时间了)
how long, how soon
这两个短语的区别是:how soon的意思是“多久”,当我们就陈述句中的“过多少时间(就能…)”这一部分提问时,只能用how soon不能用how long; how long的意思是“多长”,当我们就陈述的“一段时间的长短”提问时,要用how long,不能用how soon。试比较:
“How soon will he be here?”“In two hours.” “再过多久他就在这里了?”“两个小时。” “How long will he be here?”“For two hours.” “他要在这里呆多长时间?”“两个小时。”
下面两句话意思相同:
It will not take long to finish the work.
It will not be long before I finish the work.
不久我就会完成这项工作。
- 速记技巧
词根词缀法
来自拉丁语的long意为long。同源词:1.elongate(使伸展得长长地e
- 近义词
- 反义词
- 知识拓展
重要短语
no longer不再
as long as只要;和…一样长
long time adj.长期的(持久的);长时间;好久好久
for long长久
- 双语例句 更多例句
只要把衣服在这种特殊的洗涤剂中浸泡一段时间,大部分污垢就可以泡掉.
《简明英汉词典》
She had no head for business, and it was not long before she went under.
她没有做生意的头脑, 不久就失败了.
《简明英汉词典》
Their daughter hadn't written to them for a long time, and they were rather worried.
女儿久未来信, 父母颇为悬念.
《现代汉英综合大词典》
- 相关词组
- go a long wayv.大有帮助,走了一大段路,采取主动;
- long shotn.远投,远射,风险大的赌注;
- a long shotn.很少机会成功的尝试;
- a long time agoadv.很久以前;悠远;
- at long last终于;经过很多苦恼或麻烦之后;总算;算;
- long vacationn.大学暑假,法院夏季休庭;
- by a long shot用一个长镜头
- all night longadv.整夜;终夜;通宿;
- come a long way取得很大进展;
- all day longadv.整天;一天到晚;终天;成日;
- for the long haul为了长远的利益
- cut a long story short简而言之;
- how long多久;多长;
- ere long不久;
- as long as只要; 如果;既然; 由于;
- for longadv.长久;长期
- before long(时间)不久之后,在短时间内;曾几何时;快;
- good health and a long life健康长寿
- long wave长波;
- as broad as longadj.长宽相等的,无区别的;
- 今日热词
- 热门搜索
- veal n.牛肉;小牛;
- besides prep.此外;除了;adv.况且,再说;
- Mild Seven 七星烟;柔和七星;七星
- Rough [人名] 拉夫;
- we will rock you 将你震撼;我们将震撼你(皇后乐队知名曲目)
- amazes v.使大为吃惊,使惊奇( amaze的第三人称单数 );
- slow adj.慢的;迟钝的;adv.慢速地;
- difficulty n.困难;难题;难事;困境;艰难;费劲;辛苦;困难程度;难度
- perhaps adv.可能;也许;或者;大概;
- vertical adj.垂直的;直立的;纵向的;n.垂直线/面/方向;
- test n.试验;考验;测验;化验;vt.测验;考查;考验;勘探;
- descendant n.后代;后裔;(由过去类似物发展来的)派生物;弟子;