一、表示驚異、遺憾、不滿等語氣。
1.與疑問詞how,why等連用,有"竟、會"之意.例如:
why should you stand there like a fool?你怎麼像傻子一樣站在那裡?
(should+do表示現在的情況.)。
擴展資料。
2.在it's surprising/ strange/ a pity...以及i'm surprised/ sorry...等句型中,當"竟然會"講.例如:
①it's surprising that you should be so foolish.真令人吃驚,你竟會如此愚蠢!(現在)。
②it's surprising that you should have failed to pass such an exam.真令人吃驚,這樣的考試你竟然不及格.(已發生)。
3.單獨用"should (not) +have+過去分詞"形式,對已發生的事表示遺憾或責備,表達"本該或不該"之意.例如:
①he also learns that he should have cared more about his friends.他還明白了他本應該多關心朋友.(高一課本上冊p4)。
②he shouldn't have let out the secret.他本不該泄露秘密的.(實際情況是"他已泄密".)。
二、用於揣測,表示可能或期望,意思是"照理說來、應該"
在語氣上should比must弱,但比may/ might強;shouldn't比。
can't弱,但強於may/ might not.例如:
①i should be home in about ten minutes.照理說來,約十分鐘後我就能到家.(高一課本上冊p59)。
②he should be having class now.他現在應該是在上課。
③as far as i know you shouldn't have any problems there.就我所知,在那裡你不會遇到任何問題。
④according to the schedule,they should have arrived in shanghai by now/ yesterday.按照計劃,他們現在/昨天應該已經到達上海了吧。
(註:本句中的`"should+have done"結構並不表示責備,僅表示說話人的揣測.)。
1.與疑問詞how,why等連用,有"竟、會"之意.例如:
why should you stand there like a fool?你怎麼像傻子一樣站在那裡?
(should+do表示現在的情況.)。
擴展資料。
2.在it's surprising/ strange/ a pity...以及i'm surprised/ sorry...等句型中,當"竟然會"講.例如:
①it's surprising that you should be so foolish.真令人吃驚,你竟會如此愚蠢!(現在)。
②it's surprising that you should have failed to pass such an exam.真令人吃驚,這樣的考試你竟然不及格.(已發生)。
3.單獨用"should (not) +have+過去分詞"形式,對已發生的事表示遺憾或責備,表達"本該或不該"之意.例如:
①he also learns that he should have cared more about his friends.他還明白了他本應該多關心朋友.(高一課本上冊p4)。
②he shouldn't have let out the secret.他本不該泄露秘密的.(實際情況是"他已泄密".)。
二、用於揣測,表示可能或期望,意思是"照理說來、應該"
在語氣上should比must弱,但比may/ might強;shouldn't比。
can't弱,但強於may/ might not.例如:
①i should be home in about ten minutes.照理說來,約十分鐘後我就能到家.(高一課本上冊p59)。
②he should be having class now.他現在應該是在上課。
③as far as i know you shouldn't have any problems there.就我所知,在那裡你不會遇到任何問題。
④according to the schedule,they should have arrived in shanghai by now/ yesterday.按照計劃,他們現在/昨天應該已經到達上海了吧。
(註:本句中的`"should+have done"結構並不表示責備,僅表示說話人的揣測.)。