曹老师您好,之前您在一个回答里面提到过:
“doing作状语,分词的动作和谓语动作在时间上有重叠或首位衔接。即分词动作结束了,紧接着谓语动作开始或发生,尽管分词的动作在谓语动作之前也不用having done. 只有在分词的动作的结束和谓语动词的发生或开始之间有相当一段时间空白,才需要和必须使用having done形式。照此判断,不会出错的”
那么这个选择题为什么选D呢。
Miss Wang, __________ her article, turned of the light and went to bed .
A.XXX B.XXX C. finishing . D having finished
我觉得写完文章以后,就立马关灯然后去睡觉了,符合老师所说的“即分词动作结束了,紧接着谓语动作开始或发生”,那么为什么不选 finishing,而是 having finished呢。
Miss Wang, __________ her article, turned of the light and went to bed .
你设想一下,王女士写完文章(即打上最后一句话的句号),要不要收拾一下书桌?去卫生间洗漱一番?排空膀胱以免起夜?这一番过程下来,几分钟过去了。实际上finish her article 和 turn off the light二个动作并不是紧密衔接的,而是中间有间隔的。除非你为了和我抬杠,讲述了这样一个情景:王女士写完文章,立刻起身关灯、上床睡觉(书桌就在床边,开关随手可及, 不洗漱,晚上起夜再说晚上起夜的事)。如果真是如此,那就用finishing,不用having finished。可实际上,通常会是哪种情景呢?
你看下一个例子:
(take) a book from the bookshelf, he sat on the chair to read it.
设想一下,一个人从书架取下一本书,和坐下来阅读之间通常会有一段时间间隔,还是取下书就坐下来阅读,哪种情景更符合逻辑?我认为是后者,所以这个句子要用Taking作状语,而不是Having taken.
(finish) his homework, Tom went out to play football.
汤姆写完作业,是否需要收拾书包?喝一口水,换上球鞋,从床下拿出足球,然后出去踢足球。即finish(打最后一个句号)和 go out二个动作之间并不是首尾衔接的,所以要用Having finished作状语。
如果我的一个学生和我抬杠,说:汤姆写作业之前已经为踢球做好了准备。他早已把足球从床下取出,写作业时就穿着足球鞋、短袖短裤。这样,他写完作业的最后一句话的句号,立刻拿起足球跑出去了。finish这个动作和go out这个动作之间是衔接的。所以,这个学生坚持应该用Finishing,而不用Having finished. 对于这个学生,我只能说:算你狠!(至少他知道finishing和having finished的区别,语境上的区别,而不是肤浅的字面上的区别)。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!
Miss Wang, having finished her article, turned off the light and went to bed .
=Having finished her article, Miss Wang turned off the light and went to bed .
=After Miss had finished her article, she turned off the light and went to bed.
参考译文:在完成她的论文之后,Miss Wang就关灯上床睡觉了。
A.XXX B.XXX C. finishing . D having finished
(1)现在分词一般式,表示与谓语动词动作具有同时性。
Seeing the police, he made a run for the exit.
一看到警察他就向出口奔去。
He fell down the stairs, landing in a heap at the bottom.
他从楼梯上摔下来,直跌到楼梯底部滚成一团。
He has been courting the director, hoping to get the leading role in the play. 他一直在讨好导演,想在剧中扮演主角。
(2)现在分词完成式,表示在谓语动词动作之前发生。
Having finished her homework, the little girl began to watch TV.
做完作业后,这个小女孩开始看电视。
Having lived in Beijing for many years, Carter knew the city well.
因为在北京住了多年,卡特对这个城市很熟悉。
搞清楚以上2点,基本上你就没有问题了。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!