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. K^S*5U.C#
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 K^S*5U.C# |
2. We would have won, if Jack had
scored that goal. 如果杰克进了那个球, 我们就会赢了![]()
本句是虚拟语气句,if条件从句用had done, 主句用would have done,表示与过去事实相反。
|
|
条件状语从句 |
主 句 |
|
与过去事实相反 |
had
+ 过去分词 |
should
/would/could/might + have + 过去分词 |
|
与现在事实相反 |
一般过去时(be用were) |
would/should/could/might
+ 动词原形 |
|
与将来事实相反 |
一般过去时或should(were
to) + 动词原形 |
would/should/could/might
+ 动词原形K^S*5U.C# |
例句: