助動詞shall、will、should、would的用法區(qū)別
2011-09-06 17:47:08愛思英語網(wǎng)
1)shall和will作為助動詞可以與動詞原形一起構(gòu)成一般將來時,例如:
I shall study harder at English. 我將更加努力地學(xué)習(xí)英語。
He will go to Shanghai. 他要去上海。
說明:
在過去的語法中,語法學(xué)家說shall用于第一人稱,will 只用于第二、第三人稱。現(xiàn)在,尤其是在口語中,will常用于第一人稱,但shall只用于第一人稱,如用于第二、第三人稱,就失去助動詞的意義,已變?yōu)榍閼B(tài)動詞,試比較:
He shall come. 他必須來。(shall有命令的意味。)
He will come. 他要來。(will只與動詞原形構(gòu)成一般將來時。)
2)should無詞義,只是shall的過去形式,與動詞原形構(gòu)成過去將來時,只用于第一人稱,例如:
I telephoned him yesterday to ask what I should do next week.
我昨天給他打電話,問他我下周干什么。
比較:
"What shall I do next week?" I asked.
"我下周干什么?"我問道。(可以說,shall變成間接引語時,變成了should。)
3) would也無詞義,是will的過去形式,與動詞原形構(gòu)成過去將來時,用于第二、第三人稱,例如:
He said he would come. 他說他要來。
比較:
"I will go," he said. 他說:"我要去那兒。"
變成間接引語,就成了:
He said he would come.
原來的will變成would,go變成了come.。