【老師救救我】she'd 到底是 she would 還是 she had?

念英文的時候,很常會看到一些縮寫,像是 I’d 。這時候就會想,它們到底是哪兩個字簡化而成的呢?有時候又常常會搞錯,到底該怎麼判斷?像是這位學生的疑問:

請問,She’d watched TV for two hours by the time he came home. 這邊的縮寫 she’d 是  she would 嗎?但是 would 後面不是應該要用原形動詞嗎?

I'd 縮寫

圖片來源:<a href=”https://www.freepik.com/free-vector/business-man-sitting-and-thinking_1311453.htm”>Designed by Freepik</a>

 

講到 ‘d 的縮寫時,會有幾種可能:
I’d 有可能會等於 I would 或是 I had。因此會有接上 would 或是 had 這兩種可能性。
判斷的方法很簡單,總共有三個方法,一次教給你:

 

慣用法

英文中,會有很多慣用的片語,它們有時候就會跟主詞併在一起縮寫,例如:

You’d better finish your homework right now.(你最好馬上寫完你的作業。)
→ had better 是慣用片語,有叫人「最好做某事」的意思,因此攤開來就會變成:
You had better finish your homework right now.(你最好馬上寫完你的作業。)

I’d like to thank everyone for coming tonight.(我想感謝大家今晚的光臨。)
→ would like 是慣用片語,是表達「想要」的委婉、禮貌口吻。攤開來就會變成:
I would like to thank everyone for coming tonight.(我想感謝大家今晚的光臨。)

 

助動詞

would 其實是 will 的過去式,而且也是個助動詞。還記得助動詞後面一定要加「原形動詞」的規則嗎?因此下次看到 ‘d 的縮寫,如果後面接著的是原形動詞,那它就是 would 的縮寫喔!例如:

If I were rich, I’d buy a mansion.(如果我很有錢,我就會買一棟大廈。)
→ 注意到了嗎?I’d 後面接著的是原形動詞 buy。句子攤開來就會變成:
If I were rich, I would buy a mansion.(如果我很有錢,我就會買一棟大廈。)

John thought he’d be late for work this morning. (John 以為他今天早上上班會遲到。)
→ 注意到了嗎?he’d 後面接著的是原形 be 動詞。句子攤開來就會變成:
John thought he would be late for work this morning.(John 以為他今天早上上班會遲到。)

 

完成式

還記得認明完成式的認證標章長什麼樣子嗎?就是「have / has + 過去分詞」喔!那變成過去式的話就會是「had + 過去分詞」。所以呢,看到 ‘d 的縮寫,如果後面接著的是過去分詞,那它就是 had 的縮寫喔!例如前面學生問的那句:

She’d watched TV for two hours by the time he came home.(在他到家時,她已經看了兩個小時的電視。)
→ 有發現嗎?She’d 後面接著的是過去分詞 watched。因此句子攤開來就會變成:
She had watched TV for two hours by the time he came home.(在他到家時,她已經看了兩個小時的電視。)

再舉個例子:

He’d already gone home when we arrived.(當我們抵達時,他已經回家了。)
→ 有發現嗎?He’d 後面出現了過去分詞 gone。因此句子攤開來就會變成:
He had already gone home when we arrived.(當我們抵達時,他已經回家了。)

 

學會上面幾種判別方法,是不是覺得輕鬆許多呢?下次再見到 ‘d 的時候,就不用擔心搞錯字囉!