请输入您要查询的英文词组:

 

词组 for a long time/for long
释义
for a long time/for long2     

【问】 (A) They didn’t work for long.

(B) They didn’t work for a long time.

这两个句子的意思是否相同?

【答】 意思不相同。句(A)的意思是:他们没有干(工作)很长时间(即他们很快便停止了工作)。for long位于否定范围之内,也就是说,not一直否定到句末。再看下面的句子:

1. He didn't speak for long.

他没有说很长时间的话(即他说的话很短)。

2. They didn't wait for long. (CGEL)

他们没有等很长时间。

3. These shoes probably won't last for long.

这些鞋可能穿不了很长时间。

句(B)的意思则是:他们长时间没有工作了(或:他们失业很长时间了)。for a long time位于否定范围之外,也就是说not否定到work为止。

1. I've not done that for a long time.

我很长时间不干这个了。

2. He didn't speak for a long time.

他长时间没有发言。


赵振才 编著.英语常见问题解答大词典.哈尔滨:黑龙江人民出版社.1998.第1203-1204页.
随便看

 

英语用法大全包含4017条英语用法指南,基本涵盖了全部常用英文词汇及语法点的翻译及用法,是英语学习的有利工具。

 

Copyright © 2004-2022 Newdu.com All Rights Reserved
更新时间:2025/5/21 9:35:58