【正文】
—————————————————————————————————— Key: I. Multiple choice 1— 5 BACBC 6— 10 ABDBD II. Translation 1. If you had listened to the doctor, you would have already recovered. 2. If there were no subjunctive mood, English would be much easier. 3. If she had worked harder, she would have succeeded. 4. Should he not e, you would take his place. 5. If I were you, I wouldn39。 3. 如果她更加努力的話,她就成功了。 would have rung him up C. If I knew。 had not taken D. would have been warned。 shouldn’t have made D. Have you taken。t take his advice. ________ his advice, you ________ such a mistake. A. Had you taken。 if it had been B. must have told。t have been C. had been ill。 would have sent 2. Mary is ill today. If she _____, she ____ absent from school. A. were not ill。 【練習題 】 一、單選題 1. If I ____ where he lived, I ____ a note to him. A. knew。t been saved this afternoon, his family would not be in peace now. 如果那個男孩今天下午沒有被救,他的家現(xiàn)在就不會如此安寧。) 2) If he had followed the doctor39。在非正式情況下,第一、第三人稱后偶爾也用 was 如: If he were you, he would go at once. (4) 主句中的 should通常用于第一人稱, would, could以及 might可以用于各種人稱 (5) 在表示與將來事實相反的條件句中,只能用 should,而不能用 would, could和 might 等 如: If it should rain tomorrow, we would not go camping. (should rain也可以用 rained, were to rain代替 ) (6) 錯綜時間非真實條件句中的虛擬語氣 在錯綜條件句子中,虛擬條件從句和主句動作發(fā)生的時間不一致,因此,主句和從句的謂語動詞應根據(jù)所指的時間選用適當?shù)奶摂M語氣形式。 (2) 用一個副詞或連詞 but / otherwise / or等表示虛擬條件和真實情況交織在一句中 如 : 1) He telephoned to infor