Now she looks pale as if she were ill.句中的were對否?還是改為 was?
熱心網友
可以的,這里用的是虛擬語氣,as if 的從句可以用虛擬語氣的.這時必須用were.
熱心網友
沒問題。 這里是虛擬語氣。as if 接從句可以用虛擬語氣。She treats the boy as if he were her own son.
熱心網友
她看起來很蒼白,好象得了病。當然,她并沒有得病,只是由于蒼白,所以好象。as if 后面接的是虛擬語氣。并且虛擬語氣中,不能用WAS,無論什么人稱如:if i were you, i would go to America.如果我是你,我就會去美國。另外,對現在虛擬,就用過去式,如果對過去虛擬,就用現在完成時,如果已經是現在完成時了,你還要表示虛擬語氣,就用過去完成時。虛擬語氣的句子比主句的時態要早一個級別。當然,其他虛擬語氣結構如 were to, should 的那種虛擬語氣,就不是這樣的了。它們的結構比較單一。
熱心網友
如果是虛擬語氣,其實根本就沒病,就要用were而如果不是虛擬語氣,看起來真的是病了,在這里根據時態就要用is
熱心網友
在as if之后,我們有時會使用過去時來表達現在的概念.此時并沒有"過去"的概念,而是表達一種非真實的想法.Now she looks pale as if she were ill."看上去她臉色很蒼白,就像病了一樣.",其實,根本沒有病.用was和were都可以.但我認為,用后者表達虛擬的概念更明顯.因為,我們一眼就能看出she和were并不搭配.需要說明的是,用was和were并不總是表達非真實的想法.尢其在過去一般時中.We took an umbrella with us because it looked as if it was going to rain.我們隨身帶了一把雨傘,因為天看上去要下雨.(這是一個真實條件句)