Grammar For New TOEIC[假設語氣,助動詞]
假設語氣基本型
使用假設句要注意的是假設的時間
,以及使用的動詞
假設句的用法有下面幾種
1 | 1.未來的可能假設 |
下面圖表可用在假設語氣上,時態必須往前推一個時態
1 | (3) (2) (1) |
未來的可能假設
1 | # If 子句(條件句) # 主句(結果句) |
未來可能會發生的事,根據上圖表所說,假設時態必須往前推一個時態
也就是條件句
如果要表示未來
,則用現在式
假設
主句中的 will/shall/can/may 為情態助動詞
(Modal Auxiliary Verbs),其他還有
1 | can, could, may, might, must, ought to, shall, should, will, would |
結果句和條件句位置可互換,並不一定條件句就要放前面
條件句沒有未來式,要加 will 只有結果句可以加 will
1 | I will stay inside the room if it rains tomorrow (條件句:明天-> 用現在式 rains). |
與現在事實相反
1 | # If 子句(條件句) # 主句(結果句) |
時態往前推一個時態,條件句的動詞用過去式
1 | If Tom had time, he would visit us. |
與過去事實相反
1 | # If 子句(條件句) # 主句(結果句) |
時態往前推一個時態,過去的前一個時態為過去完成式,條件句的動詞用過去完成式
1 | If you had studied hard, you could have passed the test. |
萬一
1 | # If 子句(條件句) # 主句(結果句) |
不管任何人稱都可以用 should + V原型表示偶然發生的可能
用在當條件句為未來可能發生的事, 且發生機率低
萬一你有經過超市,請買一打雞蛋(後句為祈使句)
1 | If you should pass by / drop by / stop by the supermarket, please buy a dozen eggs. |
簡成省略if的句型:
1 | Should (萬一)+ S +V原型 +..., S + will/ can /would / could + V原型 |
綜合假設
1 | # If 子句(條件句) # 主句(結果句) |
此用法發生在條件句與結果句動作發生的時間不一致
例如我們對過去的事做假設,但結果是現在發生
大部分都是如果之前怎樣,現在就怎樣之類的句型
1 | If my uncle had worked hard, he would be a rich man now. |
如果我叔叔年輕時有認真工作的話,他現在就會是個有錢人了
1 | If he were not a bad guy, he would not have cheated you of your money. |
省略 if
1 | 與現在事實相反 |
=======
參考
單字
1 | yacht |