与过去事实相反 had + 过去分词 should /would/could/might + have + 过去分词 与现在事实相反 一般过去时(be用were) would/should/could/might + 动词原形 与将来事实相反 一般过去时或should(were to) + 动词原形 would/should/could/might + 动词原形 例句:
1. 表示与现在事实相反
If I ____________(have) enough money now , I _______________________(lend) it to you.
If I ___________(be) you , I would go to tell him the real feeling upon him.
2. 表示与过去事实相反
If he ___________________(take) your advice , he wouldn't have made such a bad mistake.
She _____________________________(come) to enjoy the party if she hadn't been very busy.
3. 表示与将来事实相反
I would go shopping with you if it ______________________(be)Sunday tomorrow.
If he were to be given another chance to do it again, he could certainly achieve more.
考点例题:
1)_________, I'd have done it myself.
A. If I would have known it B. If I had have known it
C. Had I known it D. Should I known it
2)If the doctor hadn't tried their best to save you, you ______________________(not stand)hear now.
3) It's high time that something _________ to prohibit selling fake commodities.
A. must be done B. was done C. be done D. were done
4) He insisted that we all ____ in his office at one o'clock.
A. be B. to be C. would be D. shall be
【模拟试题】
(一)用框内所给词组的适当形式完成下列句子(其中两个是多余的)
aim at; a great deal; scores of; focus on; take the place of;
make an attempt, be worthy of, be possessed with 1. He has done ____________ to help me with my English.
2. She loved her mother so much that no one could ___________ her mother.
3. ___________ people are standing in line for registration in the hall.
4. Modern medicine has tended to ___________ developing highly complicated surgical techniques too much.
5. The boss of our company __________ training everybody by the end of this year.
6. She ________ the idea that something bad would happen.
7. He __________________ to escape from the prison, but failed at last.
8. Let's hope she proves __________ all that has been done today.