will和would,can和could的區別

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 表示過去的能力

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章