-
-*
if
条件句讲解及练习
从句
主句
与现
过去式
would/should
/could/might+
在事
(
be
用
do
实相
were
)
反
与过
过去
完成
would/should/could/might
去事
式
+
have done
实相
反
与将
should
would/should/could/might
来事
(were to)
+ do
实相
+
动词原
反
形
If
I were you, I
would not let out the
secret.
如果我是你的话,我不会泄露这个
秘
密的。
If I knew his new address, I would
tell you.
-*
如果我知道他的新地址,我会告诉
你
的。
If he studied harder, he would pass
the exam.
如果他学习再努力点的话,他会通
过考试的。
If we had made
fuller preparation,
we should have won
the game.
如果我们做了更充分的准备的话,
我们肯定就赢了这场比赛。
If
you
had
taken
my
advice,
you
wouldn’t have
been late for
the meeting.
如果
你听了我的建议,你开会就不
会迟到了。
If she were
to/should come, I would
tell her the
secret.
万一她来的话,我会告诉她这个秘
密。
(
p>
2
)省略
if
的虚
拟条件句
在含有
were,
had,
或者
should
等
词的虚拟条件句中,
可以省略
if,
将
were,
-*
had
或者
should
这些
助动词放在句首。
如:
Were I you, I would not let
out the
secret.
Had
we
made
fuller
preparation,
we should have
won the game.
Had
you
taken
my
advice,
you
wouldn’t have been late for the
meeting.
Should
she
come,
I
would
tell
her
the secret.
高一语法练习(四)预测、
if
条件句
及
虚拟语气
一、单项选择
1. If I _____
where he lived, I _____
a note to him.
A. know, would
have sent
B.
had known, would have sent
C. know, would send
D.
knew, would have sent
2.
Mary
is
ill
today.
If
she
_____,
-*
she _____ absent from
school.
A.
were
not
il
l;
wouldn’t
be
B.
had been ill; wouldn’t have been
C.
had
been
ill;
should
have
been
D. hadn’t been
ill; could be
3.
He
acted
as
if
he
_____
everything in the world.
A. knew
B.
knows
C. has known
D. won't know
4.
If
you
had
enough
money,
what
_____?
A. will you buy
B. would you buy
C. would you have
bought
D. will you
have bought
5. If Mr. Young _____ with justice,
he _____ such a wrong thing.
A. were
treated; wouldn’t do
B. had been treated;
wouldn’t
have
-*
done
C.
were
treated;
wouldn’t
have
done
D. had been treated; wouldn’t
do
6.
What
_____
if
there
_____
no
light during the day?
A. will happen;
was
B. would happen; is
C. happens;
were
D. would happen; were
7. The
spokesman acted that way as
if he _____
anything about the accident
but
actually he did.
A. doesn’t hear
B. didn’t hear
C. haven’t heard
D.
hadn’t heard
8.
If
it
_____
not
for
the
fact
that
you _____ ill now, I
would surely punish
-*
you.
A.
is;
are
B.
were;
were
C. were; are
D. was; were
9.
Many
Chinese
movie
stars
now
have given up their Chinese
nationality.
If I were them, I _____
that.
A. shouldn’t do
B. didn’t do
C. hadn’t done
D.
won’t do
10. I want to get back by 5
o’c
lock
if _____.
A. likely
B. can
C.
possible
D. probable
11.
It
seems
as
if
it
_____
already
summer now but it is only February.
A. is
B. was
C. were
D. had
been
-
-
-
-
-
-
-
-
-
上一篇:情态动词表推测的讲解与练习题集
下一篇:(完整版)情态动词的基本用法归纳