標題:

請教一些英文題目

發問:

以下是一些我有疑問的問題雖然老師有講解過了但我還是不太了解麻煩請各位幫忙解答了,謝謝1) If you ___ a well-balance diet,you would be in good shape now. (A) kept (B) had kept (C) put (D) had put正解→ (B) had kept疑問→為什麼不能直接用過去式?2) If he ___ the competition,we should back him up as much as we could. (A) should fail (B) would... 顯示更多 以下是一些我有疑問的問題 雖然老師有講解過了 但我還是不太了解 麻煩請各位幫忙解答了,謝謝 1) If you ___ a well-balance diet,you would be in good shape now. (A) kept (B) had kept (C) put (D) had put 正解→ (B) had kept 疑問→為什麼不能直接用過去式? 2) If he ___ the competition,we should back him up as much as we could. (A) should fail (B) would fail (C) fails (D) failed 正解→ (A) should fail 疑問→這題我完全不懂,我選的是 (C) fails 3) ___ it not for his arrangment,we would not be able to finish this assignment on time. (A) Had (B) Were (C) If (D) Was 正解→(B) Were 疑問→這題我也完全摸不著頭緒,我選的是(C) If 麻煩各位幫忙了 如果對題目有疑問可以提出 請真正了解並有正確把握的人回答,謝謝^^

最佳解答:

1) If you ___ a well-balance diet,you would be in good shape now. (A) kept (B) had kept (C) put (D) had put 正解→ (B) had kept 疑問→為什麼不能直接用過去式? 答: 本題要選(B) had kept 過去事實相反假設。 全句意思是,如果你過去飲食均衡,你現在身體健康。 前面是如果過去飲食均衡,事實上,過去無飲食均衡,用過去完成式。 後面是現在身體健康,事實上,現在身體不健康,所以用過去式。 假設語氣,與現在事實相反用過去式,與過去事實相反,用過去完成式。 2) If he ___ the competition,we should back him up as much as we could. (A) should fail (B) would fail (C) fails (D) failed 正解→ (A) should fail 疑問→這題我完全不懂,我選的是 (C) fails 答: 本題答案用should fail 。這是可能性小的假設用法。中譯為萬一。 所以前面中譯是萬一他比賽輸了.... 可能性小的假設用法,就是在if這從屬子句中加上should +V。 3) ___ it not for his arrangment,we would not be able to finish this assignment on time. (A) Had (B) Were (C) If (D) Was 正解→(B) Were 疑問→這題我也完全摸不著頭緒,我選的是(C) If 答: 本題是假設語氣中, 省略if的時機的一種。 原句是 If it were not for his arrangement, .... 中譯為:要不是.... 這種情況下,如果要把 if 省略,主詞和動詞就必須倒裝。 就成為Were it not for .....

其他解答:

To Victor大 這是假設語氣的進階用法, 表達的是前後時態不同的假設語法. 關鍵在於主要子句句尾有個now, 確定為與現在事實相反 而依語意來看, 假設條件是與過去事實相反. 這種前後時態不同的假設語法, 在較高階的文法書或網站上都有說明.|||||第一題本身就有爭議 如果此題用與過去事實相反的假設語法 前後應該都用過去完成式,即 If you had kept a well-balance diet,you would HAVE BEEN in good shape now.|||||1) If you ___ a well-balance diet,you would be in good shape now. (A) kept (B) had kept (C) put (D) had put正解→ (B) had kept 是過去事實相反的假設用法不能直接用過去式因為那是與現在事實相反的假設 2) If he ___ the competition,we should back him up as much as we could. (A) should fail (B) would fail (C) fails (D) failed 正解→ (A) should fail 如果選的是 (C) fails那是有可能性的假設 後面的主子句要改成we will back him up as much as we can. 3) ___ it not for his arrangment,we would not be able to finish this assignment on time. (A) Had (B) Were (C) If (D) Was 正解→(B) Were 倒裝的句法本來的句子(If ) It were not for his arrangement,we would not be able to finish this assignment on time. 可省掉IF卻絕不可省去BE動詞|||||這三題都是假設語氣? 文法書有的話看一看2DFBFFA78A0B7F41
文章標籤
創作者介紹

currytravhpkl的部落格

currytravhpkl 發表在 痞客邦 PIXNET 留言(0) 人氣()