虛擬語氣 would have done 有幾個含義呢?
If I had realised that she would repeat the story that I had told her confidentially, I should have changed the names of the people who
were involved so that even though the facts become public no one would have known.
章振邦高級英語語法482頁。
假如當(dāng)時我料到她會把我私下告訴她的事情和盤托出,我當(dāng)時就會把有關(guān)人等的名字改掉,即便后來事情揭秘,也不會有人了解他們的真實身份。
我的困惑:even though the facts become public no one would have known. -
是不是應(yīng)該改成even though the facts become public no one would know. ? - 這是對以后的虛擬吧!
為何原文用了no one would have known. 呢?這是對過去的虛擬嗎? 還是這里的would have known也可以其實是will have done 以后完成時的虛擬呢?
我非常困惑,麻煩老師解析這里的would have known...謝謝!
我批評過你多次了,讀英文不注意句子表達(dá)的邏輯,不注意全句,只看局部。
這個句子的開頭就用虛擬if從句對你說一個與過去事實相反的假設(shè): 如果當(dāng)時我意識到她會把事情和盤托出...,這了解對你說實質(zhì)我沒意識到這一點(diǎn),事實上她已經(jīng)把事情和盤托出了,有關(guān)職員的名字也讓人了解了。假如你讀這句話理解不到這一點(diǎn),你就應(yīng)該好好檢討我們的閱讀能力了。正由于目前大伙了解了有關(guān)人的真實名字,我才懊悔當(dāng)初沒把人名改一下。所以,最后的no one would have known 沒人會了解人名是與過去事實相反的,而不是與以后事實相反。
作者:大學(xué)生新聞網(wǎng) 來源:大學(xué)生新聞網(wǎng)
- since的使用方法
- 老師你好,在經(jīng)濟(jì)學(xué)人看到一篇題目為:‘Time to end the academic arms race’的文章,其中有一點(diǎn)中有如此一句話
- 12-29 關(guān)注:0
- 虛擬語氣 would have done 有幾個含義呢?
- If I had realised that she would repeat the story that I had told her confidentially, I should have changed the names of the
- 12-29 關(guān)注:0
- 關(guān)于食物的英語小對話
- 世界上的食物多種多樣,食物是大家一直不變的話題, 下面記者為大伙收拾的關(guān)于食物的英語小對話,期望對大伙有用!
- 12-29 關(guān)注:0
- 介紹開胃菜的英文
- 開胃菜指的是能飛速打開味蕾,促進(jìn)食欲的一種菜!下面記者為大伙收拾的介紹開胃菜的英文,期望對大伙有用!
- 12-29 關(guān)注:0
- 非謂語考察
- ----Is there any possibility of the film _____in Paris International Festival?
- 12-29 關(guān)注:0
- 如何提升高中生英語口語
- 狠抓入學(xué)學(xué)生的語音,學(xué)好語音是學(xué)好英語的首要條件,是練好一口流利英語的基礎(chǔ)。
- 12-29 關(guān)注:0