she was two weeks finishing the work.
这个句子是语法书上注释里面的, 请问two weeks在这个句子中作什么成分?
看一本语法书的时候,一定要前后结合着看,注意一个句子是在什么语境下使用的。同时要理解该书使用的术语与其他书是否有所不同。
你说的这条注释是《剑桥英语语法》第704页下面的注释,该注释如下:
There is a construction comparable to [4i] involving a special use of berb be: She was two weeks finishing the report. (有一种结构与 [4i] 类似,涉及动词be的一种特殊用法:She was two weeks finishing the report.)
[4i] 指的是该书 403页上的例句:
[4] i a. I spent six years studying law. b. It took me an hour to reach the summit.
这二个例句是用来解释 [3i] 的例句的。
[3] i a. I studied law for six years. b. I reached the summit in two hours.
这二个例句是该书用来对比bounding 和 non-bounding duration elements。
for 持续时间状语与持续性非终结动词连用,赋予该动词结束的意义,因此这个持续状语为bounding dureation element. 所以a 句表明学法律学了六年然后结束了。非延续性终结动词本身就表示动作的结束,因此连用的持续时间状语为non-bounding duration element. (虽然reach这个动作本身不延续,但in two hours这个持续状语表示在reach the summit之前有一个2小时的攀爬或登上过程。
[3i a.b ]这二类句子,在很多情况下可以转换为用时间名词作宾语表示持续时间的句子。即例句 [4i]。也就是说:
I reached the summit in two hours. 持续时间元素由状语表达。
= It took me two hours to reach the summit. 持续时间元素由宾语表达。
网友提及的704页的注释中引用的句子:She was two weeks finishing the report. 表达的就是与 It took me two hours to reach the summit.类似的持续时间意义。即:
She was two weeks finishing the report.
= It took her two hous to finish the report.
这就是该注释要表达的意思。finish为非延续性终结动词,与持续时间元素合用时,与动作的终结无关,而是表示finish the report之前的”写“的过程持续的时间。
由于 She was two weeks finishing the report. 这种结构较为罕见,网友知道这个句子在意义上等于 It took her two hous to finish the report. 阅读这一段的目的就已经达到了,没有必要细究two weeks在句中作什么成分。
以下我尝试分析该句,权当语法游戏。
既然作者提到此句中的be是一种特殊用法,那be在这里显然不是系词。词典上查不出be有及物动词用法,所以be只能是不及物动词,意为do something(在本句为write。但词典并无该释义)。two weeks 为名词词组作状语。finishing the report为现在分词短语作在本句为结果状语。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!