错综时间条件句英语if省略句

2022-11-16 15:49:02

错综时间条件句英语if省略句
①错综时间条件句:
当条件状语从句表示的行为和主句表示的行为所发生的时间不一致时,被称为错综时间条件句,动词的形式要根据它表示的时间作出相应的调整。如:
If you had followed my advice just now, you would be better now.
If you had studied hard before, you would be a college student now.
刷题王
速记英语单词方法
新概念英语青少版

②if省略句
在条件句中可以省略if, 把were, had, should提到句首,变成倒装句式。如:
If I were at school again, I would study harder.
→Were I at school again, I would study harder.
如果我还有上学的机会,我会更加努力学习。
If you had come earlier, you would catch the bus.
→Had you come earlier, you would catch the bus.
如果你来得早点,你就能赶上公共汽车。
If it should rain tomorrow, we would not go climbing.
→Should it rain tomorrow, we would not go climbing.
如果明天下雨的话,我们就不能登山去了。

1. He hesitated(犹豫) for a moment before kicking(踢) the ball. Otherwise he___a goal.
A. had scored   
B. scored   
C. would score   
D. would have scored

2. ___right now, she would get there on Sunday.
A. Would she leave
B. If she leaves
C. Were she to leave
D. If she had left

3. Had he worked harder, he___the exam.
A. must have got through
B. would have got through
C. would get through
D. could get through

4. He must have had an accident, or he___then.
A. would have been here
B. had to be here
C. should be here
D. would be here

5. ___for my illness I would have lent him a helping hand.
A. Not being
B. Had it not been
C. Without being
D. Not having been

6. We didn’t know his telephone number, otherwise we___him.
A. would have called
B. must have telephoned
C. would telephone
D. had telephoned

上一篇:

下一篇:

Copyright© 2015-2020 虞城新媒体版权所有