我發目前虛擬語氣中,should出現的概率遠遠高于could,would,might,may,can,will,must等,這說明,should肯定有其特殊緣由,為何呢?
在be式動詞原形虛擬中,后來演變成“情態動詞”+動詞不定式,請問,這里的“情態動詞”指should還是其他所有情態動詞?若是其他情態動詞,為什么在虛擬語氣中,
大多數看到的是should,而看不到其他的情態動詞呢?
should確實是情態動詞中使用方法比較特殊的一個。它的有的使用方法不可以用shall的過去形式來講解,因此有人覺得should是一個獨立的沒過去形式的情態動詞(一種看法而已)。
be式虛擬語氣中的命令式虛擬語氣在that從句中的動詞原型形式在英國英語用should do代替了。這可能和should表示責任、義務、必要性的意義有肯定關系(只是推斷而已),這可能是用should而不是用其它情態動詞替代命令式虛擬語氣是什么原因。
但在讓步從句中,代替動詞原型的是may/might
在目的狀語從句中,代替動詞原型的是should/may/might/can/could/will,不同情態動詞的語體風格不同。