231 should/would think + that 从句或 so/not
(关于 so/not 用于代替从句参见第347节。)
A —Will it be expensive?
—I should/would think so./I should think it would.I shouldn't think it would./I shouldn't/wouldn't think so./I should/would think not.
—这个会很贵吗?
—我想是的。/我想不。
回答这一类问题时,回答人暗示他并不确实知道,只是凭印象而言。 I should/would think 表示的语气没有 I think 那么肯定。
should/would think 引导一个附加评论时,一般不能用 so/ not。这时必须使用 that 从句:
—He's an astrologer,looking for work.
—I shouldn't/wouldn't think that he'd find it easy to get work.
—他是一个星相家,正在找工作。
—我想他大概不会感到找到一份工作是容易的。
B 如果评论发生在过去的动作,可以用 should/would have thought:
—He actually got a job as an astrologer.
—I shouldn't/wouldn't have thought that it was possibe to do that.
—他真的以星相家的身份找了一份工作。
—我本来认为那是不可能的。
C should/would have expected + 不定式结构/that 从句也是可行的。有时非人称代词 you 可代替I:
—She has emigrated.
—Has she? You'd/I'd have expected her to stay in this country.
—她移居国外了。
—是吗?人们/我还以为她会留在国内的。 |