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

 

词组 for
释义
for5     

【问】 I have not studied Russian for two years.

葛传椝:《英语惯用法词典》(P.261)说上面的句子有两个含义:

1.我已经有两年不学习俄语了。

2.我学习俄语以来还不满两年。

请问上面的英语句子有第二个含义吗?

【答】 我们认为,R. Quirk等人的论述能很好地回答你提出来的问题。他们说:

“For has different meanings in the following two sentences:

I’ve done that for years. [1]

I’ve not done that for years. [2]

In the positive[1],the action is included in the for time span,ie included duration. In thenegative[2],on the other hand,the action is excluded from the for time span,ie excluded dura-tion('It's years since I've done that' ,'I haven't done that in years' ). ”(CGEL,P. 689)

(“For在下面两个句子里有不同的含义:

I've done that for years. [1]

I've not done that for years. [2]

(“在肯定句[1]中,行为包含在for所表示的时间段之中,也就是说,这里所指的时间段是内包持续时间。而在否定句[2]中,行为被排除在for所表示的时间段之外,也就是说,这里所指的时间段是排除持续时间(‘It’s years since I’ve done that’,‘I haven’t done that inyears’”)

由上面的论述可以看出,你所提出的否定句I have not studied Russian for two years.只有葛老所提出的第一种含义:我已经有两年不学习俄语了。并请与下列句子进行对比:

I have-not seen you for ages.

我多年没有与你见面了。


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

 

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

 

Copyright © 2004-2022 Newdu.com All Rights Reserved
更新时间:2025/4/5 16:09:03