连词引导的原因状语从句和现在分词表原因的状语从句有何区别?
例如:
句子1)Because/Since/ As/ Seeing that he lost his ticket, he isn't allowed to enter the room.
句子2)Losing his ticket, he isn't allowed to enter the room.
就拿句1和句2来说,都表示原因,区别是什么?我觉得句1)比句2)更加表示强烈的因果关系。那请问老师们,还有哪些区别呢?非常感谢!
Because/Since/ As/ Seeing that he lost his ticket, he isn't allowed to enter the room.
一个人丢了入场券,不能进入某个场所。这是一个显而易见的原因,用because是不恰当的,应该用as或since。从句用一般过去时,主句用现在时,时态错误。丢失的动作发生于不确切的时间,应该用完成体,主句用现在时,从句就用现在完成时,主句用一般过去时,从句就用过去完成时。
这个句子是不能用Seeing that的。因为seeing本身是现在分词,作状语的时候,seeing的逻辑主语必须是主句的主语,那么主句就不能用被动语态,用入口处查票的人作主语。否则就成了悬垂修饰语了(语病)。
Losing his ticket, he isn't allowed to enter the room.
分词的doing形式作状语,必须保证分词的动作和谓语动作至少在一个时间点上有同时性。而本句的逻辑是:丢失入场券在先,不被允许入场在后,二者没有时间上的同时性,doing形式的分词是错误的。必须改为having done现在分词的完成体,才能表示出这种逻辑关系来。
现在分词作状语,多见于书面语体,尤其是文学作品,较少用于口语,因为说话时速度较快,说话人没有过多的时间去考虑分词的复杂形式背后细微的逻辑差别,更多的是使用原因状语从句。
另外,引导原因状语的连词明确表示的是原因,没有其他含义。而分词作状语,说话人或作者其实主要是想表示主语作了两个动作,一个重要,一个次要,通过将次要的动作用分词表示作状语,则突出了主要动作。至于这个次要动作是原因、条件、结果、让步等意义,说话人或作者很可能并没有很在意,是读者或听话人根据上下文逻辑关系分析出来的。如果说话人当初想表示原因,就直接用连词表示出这个原因意义,用状语从句而不用分词作状语了。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!
句子1)Because/Since/ As/ Seeing that he lost his ticket, he isn't allowed to enter the room.
句子2)Losing his ticket, he isn't allowed to enter the room.
【答】首先,你这两句话有几处错误,特纠正如下:
1. Because he had lost his ticket, he was not allowed to enter the room.
2. Having lost his ticket, he was not allowed to enter the room.
以上两句,在表意功能上是相同的,体现了英语表达上的多样化,没有必要给予区别。
我分析一下你提供的上面两个句子的错误:
1. 用了Seeing that,就不能再使用从属连词Because,因为现在分词“seeing + 宾语从句”就表示“原因”,为何表原因,是由seeing 引申而来:“见到/看到”→ “鉴于”→ “因为”。
2. “他丢失门票”和“不被允许进入”,属于过去的一次性动作,不可使用现在习惯性的一般现在时,应该使用一般过去时。
3. “丢票和不让进入”是“因果关系”,所以,“原因”在先,“结果”在后。这在时态上要体现出来:
(1)原因从句使用“过去完成时”,主句使用“一般过去时”。
(2)如果用分词代替原因从句,那么,应使用“现在分词的完成式”,说明从句的动作在先(Having lost his ticket)
此外,还要说明一点,分词短语表示的原因,其程度是很强烈的,也就说“该原因直接导致主句产生的结果”,因此,在转换从句时须用because引导,不用as 或sicne,now that 等这些较弱的“原因或理由”。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!