will與would
1. 表示意願時的區別
will 表示現在的意願,would 表示過去的意願:Go where you will. 你願到哪裏就到哪裏。
She asked if I would go with them. 她問我是否願意同他們一起去。
2. 表示徵求意見或提出請求的區別
主要用於第二人稱的疑問句中,will 和 would 均可用,would 此時並不表示過去,而表示委婉語氣:
Won’t you take off your coat? 你要不要把大衣脫掉?
Will [would] you please post the letter for me? 請幫我寄了這封信好嗎?
3. 表示習慣和傾向性的區別
will 表示現在的習慣,would 表示過去的習慣:
This window won’t open. 這扇窗戶經常打不開。
When he was a child, he would often go skating. 他小時候經常去滑冰。
would like / would love可視爲習語,意爲“想要”,其後接名詞、代詞或不定式:
I would like a cup of tea. 我想要杯茶。
We would love to go with him. 我們想同他一起去。
can和could
could 有兩種意思,一是做爲 can 的過去式,比如我們講故事時,因爲大多用過去式,所以其中所有的can 都要用成could. 另外,在虛擬語氣中,也是要用過去時表與現在相反. 如:I wish I could fly.
Could比can更加委婉。如在對長輩或者重要人士面前,用could比用can更尊重對方。
can 表示現在的能力,could 表示過去的能力