Contents ...
udn網路城邦
【英文教學】if S + V(現在式/過去式/過去完成式)...
2008/10/08 21:18
瀏覽13,294
迴響0
推薦0
引用0
 They have agreed to offer me a job if I ___ to stay for at least one year.-->agree

為什麼不能用agreed ?

if子句裡的動詞時態與它假設什麼時候相關

S+ V + if S + V(現在式)...假設有可能發生的事或表示條件

will visit him if I have free time.

S+ V + if S + V(過去式)...假設與現在事實相反的事

would visit him if I had free time.

S+ V + if S + V(過去完成式)...假設與過去事實相反的事

would have visited him if I had had free time.

They have agreed to offer me a job if I ___ to stay for at least one year.

他們已經同意給我這個工作,只要我同意待至少一年。

這個題目的if子句顯然是條件所以用現在式

發表迴響

會員登入