【語法專欄】考研二外英語語法02之非謂語動詞作狀語


今日真題
________ many times, he still repeated the?same mistake.
A. Telling
B. Having told
C. Having been told
D. Being told
語法簡介
非謂語動詞之分詞作狀語。
分詞作狀語時須注意以下三點:
第一、分詞的邏輯主語必須與句子的主語保持一致;
第二、分詞作狀語必須和句中主語含有邏輯上的主動或被動關(guān)系;
第三、這類作狀語的分詞可以表示時間、原因、結(jié)果、條件、讓步、伴隨狀況等。
當(dāng)分詞在句子中作狀語時,有以下五種形式:
①?doing:動詞與句中主語為主動關(guān)系,且與句中謂語動作同時發(fā)生或基本同時發(fā)生。?
【例句】Finding?my dog dead, I begin to cry.?
【翻譯】發(fā)現(xiàn)我的狗狗死掉了,我便開始哭泣。
【解析】主語I主動發(fā)出find這個動作,且和主語動作cry同時發(fā)生,所以為finding。
② having done:動詞與句中主語為主動關(guān)系,先于句中謂語動作發(fā)生。
【例句】Having failed my test, I was punished by my mother.?
【翻譯】我考試沒及格,被媽媽懲罰了。
【解析】主語I主動發(fā)出fail這個動作,但考試不及格發(fā)生在主句動作punish懲罰前,所以為having failed。
③ done:動詞與句中主語為被動關(guān)系。
【例句】Given?enough care, the children can cooperate better.
【翻譯】若被給予足夠的關(guān)心,孩子們就能更好地合作。
【解析】主語children被動接受give這個動作,且句子為條件關(guān)系,不存在時間先后順序,所以為given。
④ being done:動詞與句中主語為被動關(guān)系,且與句中謂語動作同時發(fā)生,一般位于句首作原因狀語。
【例句】Being?disappointed by her words, I decided to quit calling her my lover.?
【翻譯】我被她的話語傷到了,于是決定不再稱她為戀人。
【解析】主語I被動接受disappoint這個動作,且與主句中決定不稱她為戀人這個動作同時發(fā)生,所以為being disappointed。
⑤ having been done:動詞與句中主語為被動關(guān)系,先于句中謂語動作發(fā)生。
【例句】Having?been made to work for 16 hours, I fell asleep the minute I got home.?
【翻譯】在被強迫工作十六個小時后,我累得一到家就睡著了。
【解析】主語I被迫接受make這個動作,且發(fā)生在到家就睡著這個動作之前,是這個動作的原因,所以為having been made。
解題思路
答案:C
題干翻譯:即使被告誡過很多次了,他還是重復(fù)了同樣的錯誤。
解析:
本題考察的便是非謂語動詞中的分詞作狀語。
首先,觀察題干。主句是他仍然犯了同樣的錯誤,設(shè)問處后面是many times很多次,選項中的動詞為tell告訴。
其次,羅列出tell和主語he之間的可能存在的兩種關(guān)系(主動關(guān)系與被動關(guān)系),即:
(主動)他告訴了…很多次,但他仍然犯了同樣的錯誤
(被動)他被告訴了很多次數(shù),但他仍然犯了同樣的錯誤
題干中沒有出現(xiàn)“他”主動告知的對象,那么我就可以推測出“他”就是被告知的對象,即——他被告知很多次后仍然犯同樣的錯誤更符合題意邏輯,所以確定選擇被動關(guān)系選項,排除AB兩個主動關(guān)系選項。
最后,再來確定“被告訴很多次”和“犯同樣的錯誤”這個兩個動作的發(fā)生時間順序。很明顯,應(yīng)該是先前就被告訴了很多次后,又犯了同樣的錯誤,而不是犯錯的當(dāng)場直接被告訴了很多出,排除D選項。故本題選C。
干擾選項:
A選項doing形式,主動關(guān)系且兩個動作同時發(fā)生,不符合題意。
B選項having?done形式,主動關(guān)系,狀語動作先于主句動作發(fā)生,不符合題意。
D選項being?done形式,被動關(guān)系兩個動作同時發(fā)生,不符合題意。
故答案為C。
更多寶藏內(nèi)容,
歡迎關(guān)注評論!
更多課程詳情請咨詢客服老師~!
我們陪你一起奔跑!