160 likes | 299 Views
subjunctive mood. What would you do,if you had a lot of money?. If I had a lot of money , I would buy an expensive car. If I had a lot of money now, I would travel around the world. If I had a lot of money ,. I would buy a villa.
E N D
If I had a lot of money now, I would travel around theworld.
If I had a lot of money, I would buy a villa.
If itrains tomorrow, the cropswillbe saved. 区别: 陈述语气 If itrainedtomorrow, the cropswouldbe saved. 虚拟语气 虚拟语气所表示的不是客观事实,而是说话人的一种愿望,假设,怀疑,猜测,建议或命令等。
If he got up early, he would be on time
If it were fine tomorrow, I would go shopping.
If he more carefully, he the car accident yesterday. had driven would not have had
主从句的谓语形式 后退一步法 If 从句的谓语形式 主句的谓语形式 时间 现在 would/could/should/might +V.(原) did / were would/could/should/might+have+p.p. 过去 had done 1. did / were 2. should do 3. were to do would/could/should/might + V.(原) 将来
与现在事实相反的虚拟条件句 If + 主 + did(were), 主+would/should/could/might +动词原形 1. 如果我是你,我会再试一次。 If I were you, I would try it again. 2.如果他有空,他会与你一起去的。 If he were free, he would go with you. 3.如果我有一百万美元,我会买下这架飞机。 If I had one million dollars, I would buy the plane.
与将来事实相反的虚拟条件句(通常有时间状语)与将来事实相反的虚拟条件句(通常有时间状语) If + 主 + did(were to /should do), 主+would/should/ could/might +动词原形 1.如果他明天来的话,我会告诉他这件事. If he came here tomorrow, I would tell him about it. 2.如果他明天来的话,我会告诉他. If he were to come here tomorrow, I would tell him.
与过去事实相反的虚拟条件句 If +主 +had done sth, 主+would/should/could/might +动词完成式(have done) 1.如果他努力学的话,他就通过这次考试。 If he had worked hard, he would have passed the examination. 2.如果他那时在那儿的话,他就能看到那部电影了。 If he had been there, he could have seen the film 3.要是当时我和她结了婚的话,那我是很不幸的。 If I had married her, I would have been unhappy.
条件状语的倒装: 如果条件状语中有were, had, should时, 可以倒装成:Were / Should / Had +主+其他 If I were you, I would try it again. Were I you,I would try it again. If he had been there yesterday, he would have seen the film. Had he been there yesterday, he would have seen the film. If it should snow tomorrow, we wouldn’t go out. Should it snow tomorrow,we wouldn’t go out.
If you had told me in advance, I __________him at the airport. C A. would meet B. would had meet C. would have met D. would have meet D If there were nor subjunctive mood, English _____ mucheasier. A. Will be B. would have been C. could have been D. would be
B _________the exam, he would have attend a college. A. If he passed B. Had he passed C. Were he passed D. If he should pass C _______five minutes earlier, you could have seen them off. A. If you should arrive B. If you arrive C. Had you arrived D. Should you arrive ________it rain tomorrow, we should have to put off the visit to the Science Museum. B A. Were B. should C. would D. will