If i were on the spot that day,I would have been able to prevent the disaster from happening,
這句話地意思是:如果那天是我在當(dāng)班,我就能夠阻止災(zāi)難的發(fā)生了.
這里用的的確是虛擬語氣,虛擬的也是過去的時(shí)刻發(fā)生的事,但是并不是過去的事情都得用過去完成時(shí)來表虛擬,這里用were 并沒有錯(cuò)
但是 你如果用完成時(shí)也是可以的:If i had been on the spot that day,I would be able to prevent the disaster from happening,這個(gè)句子也是對(duì)的
這兩個(gè)都是虛擬的過去,但是并非二者選其一,兩個(gè)都是對(duì)的啊
你舉得這個(gè)例子:If I were not busy,I would have come.也表過去
如果我不忙(過去的某個(gè)時(shí)間),我就去了
下面這兩個(gè)句子應(yīng)該會(huì)對(duì)你有啟發(fā):
If I were you,I would have taken his advice.我要是你,我就采納了他的建議.(從句指現(xiàn)在,主句指過去)
If the weather had been more favorable,the crop would be growing still better.如果氣候更適宜一些,莊稼會(huì)長(zhǎng)得更好.(從句指過去,主句指現(xiàn)在)
ps:if I were you ,I would take this answer.
英語語法 關(guān)于If引導(dǎo)的條件狀語從句或虛擬語氣
英語語法 關(guān)于If引導(dǎo)的條件狀語從句或虛擬語氣
If i were on the spot that day,___________________________.
A.I should be able to prevent the disaster from happening.
B.I would have been able to prevent the disaster from happening
選擇那個(gè)?標(biāo)準(zhǔn)答案是B.
這里使用的是虛擬語氣嗎?如果是,那不是應(yīng)該使用If i had been on the spot that
這是我網(wǎng)上找到的解釋,擔(dān)不是非常理解:
7.條件從句與結(jié)果主句所表示的時(shí)間不一致
(1) 當(dāng)條件從句與結(jié)果主句所表示的時(shí)間不一致(如一個(gè)是過去發(fā)生的,一個(gè)是現(xiàn)在發(fā)生的)時(shí),虛擬語氣的形式應(yīng)作相應(yīng)的調(diào)整。如:
If you were in better health,we would have asked you to come.
如果你身體好一些,我們?cè)缇驼?qǐng)你來了。
If we had consulted him on the question yesterday,we should know what to do now.
假如昨天我們向他請(qǐng)教了這個(gè)問題,現(xiàn)在就知道該怎么辦了。
You would be much better now if you had taken my advice.假如你接受了我的意見,你現(xiàn)在就會(huì)好得多。
(2) 如果條件從句用if I were...,結(jié)果主句則可用任何時(shí)間的虛擬形式。如:
If I were not busy,I would have come.
假如我不忙,我就會(huì)去的。(were表過去)
If i were on the spot that day,___________________________.
A.I should be able to prevent the disaster from happening.
B.I would have been able to prevent the disaster from happening
選擇那個(gè)?標(biāo)準(zhǔn)答案是B.
這里使用的是虛擬語氣嗎?如果是,那不是應(yīng)該使用If i had been on the spot that
這是我網(wǎng)上找到的解釋,擔(dān)不是非常理解:
7.條件從句與結(jié)果主句所表示的時(shí)間不一致
(1) 當(dāng)條件從句與結(jié)果主句所表示的時(shí)間不一致(如一個(gè)是過去發(fā)生的,一個(gè)是現(xiàn)在發(fā)生的)時(shí),虛擬語氣的形式應(yīng)作相應(yīng)的調(diào)整。如:
If you were in better health,we would have asked you to come.
如果你身體好一些,我們?cè)缇驼?qǐng)你來了。
If we had consulted him on the question yesterday,we should know what to do now.
假如昨天我們向他請(qǐng)教了這個(gè)問題,現(xiàn)在就知道該怎么辦了。
You would be much better now if you had taken my advice.假如你接受了我的意見,你現(xiàn)在就會(huì)好得多。
(2) 如果條件從句用if I were...,結(jié)果主句則可用任何時(shí)間的虛擬形式。如:
If I were not busy,I would have come.
假如我不忙,我就會(huì)去的。(were表過去)
英語人氣:135 ℃時(shí)間:2019-08-21 05:06:42
優(yōu)質(zhì)解答
我來回答
類似推薦
- 怎樣區(qū)分IF引導(dǎo)的是條件狀語從句還是虛擬語氣
- if引導(dǎo)的條件狀語從句與虛擬語氣的用法
- 除if引導(dǎo)的非真實(shí)條件狀語從句要用虛擬語氣其他詞能引導(dǎo)非真實(shí)條件句嗎如果能請(qǐng)舉例,還要用虛擬語氣嗎
- if引導(dǎo)的條件狀語從句與if引導(dǎo)的虛擬語氣有什么區(qū)別?求詳解
- if引導(dǎo)的條件狀語從句,主句任何時(shí)態(tài),if引導(dǎo)的從句都是用一般現(xiàn)在時(shí)態(tài)對(duì)嗎?
- 我進(jìn)步了 作文 500字,急啊!
- 中國的三級(jí)階梯分別以什么(地形)為主?
- 某個(gè)自然數(shù)的個(gè)位的數(shù)是8,將這個(gè)8移到這個(gè)自然數(shù)左邊首位數(shù)前面,所構(gòu)成的新數(shù)是原數(shù)的8倍,原數(shù)最小是幾?
- 已知f(x)是定義在R上的奇函數(shù),且當(dāng)x>0時(shí),f(x)=3x平方+2x-1,則x
- Kate is a very __(care) girl,she often gets 100 points in her Maths exams
- “露從今夜白,_____________”,用三則成語來形容他們的思鄉(xiāng)之情.
- (x+△x)^3 = x^3 + 3x^2△x + 3x△x^2 + △x^3 //怎么得出來的?按照什么公式算的
猜你喜歡
- 1how clever you ___ A are both B both are
- 2星期六沖虎(戊寅)煞南
- 3題中“某個(gè)三角形”與“某個(gè)三角形”全等用漢字表述,各邊各角是對(duì)應(yīng)的嗎?
- 4一人生在公元前5年,死于公元后45年,活了多少歲?
- 5英語祈使句句法問題
- 6看到的星星與星光
- 72002年末,一個(gè)城市城鄉(xiāng)儲(chǔ)蓄存款余額達(dá)147億元,比2001年末增加了32億元,增長(zhǎng)百分之幾?
- 82.W_________ to our school.
- 9小明的儲(chǔ)蓄罐你有8枚一元硬幣,還有x張一元紙幣和y張5元紙幣,每種類型的紙幣至少一張,共計(jì)26元,求x和y
- 102009的三次方-2×2009的平方-2007 ÷ 2009的三次方+2009的平方-2010
- 11分子比分母大的分?jǐn)?shù)是假分?jǐn)?shù). _ (判斷對(duì)錯(cuò))
- 12you can swim and boat in the park否定祈使句