英语小测验:混合条件句
- 格式:doc
- 大小:34.50 KB
- 文档页数:6
六年级英语条件句练习题30题含答案解析 1.If it is sunny tomorrow, we ______ have a picnic. A.will B.would C.can D.could 答案解析:A。此句为真实条件句,表示如果明天天晴,我们将会去野餐。if 引导的条件句中,主句用一般将来时,从句用一般现在时。选项 A“will”符合一般将来时的用法;选项 B“would”和选项 D“could”一般用于虚拟语气;选项 C“can”表示能力,在此处不符合语境。 2.If I have time, I ______ help you with your homework. A.will B.would C.can D.could 答案解析:A。如果我有时间,我会帮你做家庭作业。这是真实条件句,主句用一般将来时,选项 A 正确;选项 B 和 D 用于虚拟语气;选项 C“can”表示能力,此处不合适。 3.If my mother is free, she ______ cook delicious food for us. A.will B.would C.can D.could 答案解析:A。如果我妈妈有空,她会给我们做美味的食物。真实条件句,主句用一般将来时,选 A;B 和 D 虚拟语气;C 表示能力,不符。 4.If we study hard, we ______ get good grades. A.will B.would C.can D.could 答案解析:A。如果我们努力学习,我们会取得好成绩。真实条件句,主句一般将来时,A 正确;B 和 D 虚拟;C 能力,不符。 5.If it rains tomorrow, we ______ stay at home. A.will B.would C.can D.could 答案解析:A。如果明天下雨,我们将待在家里。真实条件句,主句一般将来时,选 A;B 和 D 虚拟;C 能力,不符。 6.If I have enough money, I ______ buy a new book. A.will B.would C.can D.could 答案解析:A。如果我有足够的钱,我会买一本新书。真实条件句,主句一般将来时,A 正确;B 和 D 虚拟;C 能力,不符。 7.If my father comes back early, he ______ take us to the park. A.will B.would C.can D.could 答案解析:A。如果我爸爸早点回来,他会带我们去公园。真实条件句,主句一般将来时,A 正确;B 和 D 虚拟;C 能力,不符。 8.If we finish our homework quickly, we ______ play games. A.will B.would C.can D.could 答案解析:A。如果我们快速完成作业,我们就能玩游戏。真实条件句,主句一般将来时,A 正确;B 和 D 虚拟;C 能力,不符。 9.If it is hot tomorrow, we ______ go swimming. A.will B.would C.can D.could 答案解析:A。如果明天热,我们会去游泳。真实条件句,主句一般将来时,A 正确;B 和 D 虚拟;C 能力,不符。 10.If I am hungry, I ______ eat something. A.will B.would C.can D.could 答案解析:A。如果我饿了,我会吃点东西。真实条件句,主句一般将来时,A 正确;B 和 D 虚拟;C 能力,不符。 11.If it rains tomorrow, we will stay at home. If it doesn't rain, we will go for a picnic. A.rains / doesn't rain B.will rain / won't rain C.rained / didn't rain D.is raining / isn't raining 答案解析:A。本题考查混合条件句。前半句是对将来的假设,if 引导的条件状语从句用一般现在时表示将来,所以用 rains;后半句同理,用 doesn't rain。B 选项 will rain 和 won't rain 都是将来时,不符合条件句的用法;C 选项中 rained 和 didn't rain 是过去时,与题目中对明天的假设不符;D 选项 is raining 和 isn't raining 是现在进行时,也不符合条件句的要求。 12.If I had a magic wand, I would make all the homework disappear. But if I don't study hard, I won't pass the exam. A.had / don't B.have / won't C.will have / don't D.would have / didn't 答案解析:A。本题是混合条件句。前半句是对现在的虚拟假设,用过去时 had;后半句是对现在的真实情况假设,if 引导的条件状语从句用一般现在时 don't。B 选项 have 和 won't 不符合虚拟条件句和真实条件句的搭配;C 选项 will have 和 don't 时态错误;D 选项 would have 和 didn't 时态不对应。 13.If she were a bird, she could fly everywhere. If she doesn't wake up early, she will be late for school. A.were / doesn't B.is / won't C.was / didn't D.would be / don't 答案解析:A。前半句是对现在的虚拟假设,用 were;后半句是对现在的真实情况假设,用 doesn't。B 选项 is 和 won't 不符合虚拟条件句和真实条件句的要求;C 选项 was 和 didn't 虽然也是过去时,但在虚拟语气中通常用 were;D 选项 would be 和 don't 时态不对应。 14.If he wins the game, he will be very happy. If he didn't practice enough, he wouldn't stand a chance. A.wins / didn't B.will win / doesn't C.won / hadn't D.would win / don't 答案解析:A。前半句是对将来的真实情况假设,if 引导的条件状语从句用一般现在时 wins;后半句是对现在的虚拟假设,用 didn't。B 选项 will win 和 doesn't 时态错误;C 选项 won 和 hadn't 时态不对应;D 选项 would win 和 don't 也不符合条件句的要求。 15.If it snows heavily, we will build a snowman. If it doesn't snow at all, we will go to the park. A.snows / doesn't B.will snow / won't C.snowed / didn't D.is snowing / isn't snowing 答案解析:A。前半句是对将来的假设,用一般现在时 snows;后半句同理用 doesn't。B 选项 will snow 和 won't 是将来时,不符合条件句的用法;C 选项 snowed 和 didn't 是过去时,与题目不符;D 选项 is snowing 和 isn't snowing 是现在进行时,也不正确。 16.If I were you, I would take the bus. If I don't catch the bus, I will be late for work. A.were / don't B.am / won't C.will be / don't D.would be / didn't 答案解析:A。前半句是对现在的虚拟假设,用 were;后半句是对现在的真实情况假设,用 don't。B 选项 am 和 won't 不符合虚拟和真实条件句的要求;C 选项 will be 和 don't 时态错误;D 选项 would be 和 didn't 不对应。 17.If she has enough time, she will read a book. If she doesn't finish her homework, she can't watch TV. A.has / doesn't B.will have / won't C.had / didn't D.would have / don't 答案解析:A。前半句是对将来的真实情况假设,用一般现在时 has;后半句是对现在的真实情况假设,用 doesn't。B 选项 will have 和 won't 时态错误;C 选项 had 和 didn't 是过去时,不符合题意;D 选项 would have 和 don't 不对应 21.If I had known it earlier, I ____ to the party. A.would have gone B.would go C.went
高三英语条件句练习题30题(带答案)1. If water ______ (freeze), it turns into ice.A. freezeB. freezesC. frozeD. will freeze答案:B。
解析:这是一个零条件句,表示客观事实。
在零条件句中,从句用一般现在时,主语water是第三人称单数,所以动词用freezes。
选项A没有使用第三人称单数形式,错误;选项C是一般过去式,不符合零条件句语法规则;选项D是一般将来时,也不符合零条件句的要求。
2. If you heat ice, it ______ (melt).A. meltB. meltsC. meltedD. will melt答案:B。
解析:这是零条件句。
从句用一般现在时表示条件,主语it是第三人称单数,动词用melts。
选项A没有使用第三人称单数形式;选项C是一般过去式;选项D是一般将来时,都不符合零条件句的语法要求。
3. If it ______ (rain) tomorrow, we will stay at home.A. rainB. rainsC. rainedD. will rain答案:B。
解析:这是第一条件句,表示可能发生的事情。
在第一条件句中,从句用一般现在时表示将来的条件,主语it是第三人称单数,所以动词用rains。
选项A没有使用第三人称单数形式;选项C是一般过去式;选项D是一般将来时,在从句中不能使用。
4. If the traffic ______ (be) bad, we will be late for school.A. isB. areC. wasD. will be答案:A。
解析:这是第一条件句。
从句中主语the traffic是不可数名词,视为单数,一般现在时中be动词用is。
选项B用于复数主语;选项C是一般过去式;选项D在从句中不能使用。
5. If he ______ (not study) hard, he won't pass the exam.A. don't studyB. doesn't studyC. didn't studyD. won't study答案:B。
初中英语条件句练习题40题含答案解析1.If it rains tomorrow, we _____ stay at home.A.willB.wouldC.shouldD.must答案解析:A。
if 引导的真实条件句中,主句用一般将来时,从句用一般现在时。
B 选项would 用于虚拟语气;C 选项should 表示应该;D 选项must 表示必须,都不符合条件句的语法规则。
2.If I have time, I _____ help you with your homework.A.willB.wouldC.shouldD.must答案解析:A。
理由同上。
3.If she _____ hard, she will get good grades.A.studiesB.studiedC.will studyD.would study答案解析:A。
if 引导的真实条件句,从句用一般现在时,主句用一般将来时。
4.If we _____ late for school, the teacher will be angry.A.areB.wereC.will beD.would be答案解析:A。
if 引导的真实条件句,从句用一般现在时表示将来,B、D 选项用于虚拟语气,C 选项will be 不能用于if 引导的真实条件句的从句中。
5.If he _____ his homework carefully, he won't make mistakes.A.doesB.didC.will doD.would do答案解析:A。
理由同第三题。
6.If they _____ to the park, they will have a good time.A.goB.wentC.will goD.would go答案解析:A。
if 引导的真实条件句,从句用一般现在时,主句用一般将来时。
7.If I _____ a book, I will share it with you.A.findB.foundC.will findD.would find答案解析:A。
英语混合语态的句式Mixed Conditionals in English.Mixed conditionals, also known as counterfactual conditionals, are used to express situations that are contrary to fact or hypothetical in nature. They combine elements of two or more conditional types to create complex and nuanced meanings.Types of Mixed Conditionals.There are three main types of mixed conditionals:1. Mixed Type 1 and Type 2。
Form: If + past perfect, would/could/should/might + infinitive.Use: To express a hypothetical situation in the present or future that cannot be changed.Ex. If I had studied harder, I would have passed the exam.2. Mixed Type 2 and Type 3。
Form: If + past perfect, would/could/should/might have + past participle.Use: To express a hypothetical situation in the past that cannot be changed.Ex. If I had known you were coming, I would have cooked dinner.3. Mixed Type 3 and Type 1。
高一英语虚拟语气在条件句中的混合时态用法完形填空题20题1If I had studied harder last semester, I would be in a better position now. But as it is, I'm struggling to catch up. I keep thinking about what could have been if I had made different choices.1. If I ___ more time on my studies, I would have better grades.A. had spentB. spentC. would spendD. will spend答案:A。
这是对过去的虚拟,主句用would have done,从句用had done。
如果我过去在学习上花了更多时间,我现在就会有更好的成绩。
B 选项spent 是一般过去时,不符合虚拟语气要求;C 选项would spend 和D 选项will spend 都不是对过去的虚拟。
2. If I ___ the importance of studying earlier, I wouldn't be so stressed now.A. had realizedB. realizedC. would realizeD. will realize答案:A。
同样是对过去的虚拟,主句用wouldn't be,从句用had done。
如果我早些意识到学习的重要性,我现在就不会这么有压力。
B 选项realized 是一般过去时,C 选项would realize 和D 选项will realize 都不是对过去的虚拟。
3. If I ___ to my teacher's advice, I might be doing better in class.A. had listenedB. listenedC. would listenD. will listen答案:A。
初中英语条件句练习题40题(答案解析)1. If it ______ tomorrow, we will have PE class outdoors.A. doesn't rainB. won't rainC. not rainD. rain答案:A。
解析:这是一个第一条件句,表示如果某事很可能发生,主句用将来时,从句用一般现在时。
这里表示如果明天不下雨,我们将在户外上体育课。
选项B中won't rain是将来时,不符合从句的语法规则。
选项C形式错误。
选项D中rain是动词原形,没有体现出第三人称单数的否定形式,且与句子逻辑不符。
2. If my mother ______ home early, she will cook a big dinner for us.A. getB. getsC. gotD. will get答案:B。
解析:在第一条件句中,从句用一般现在时,主语my mother是第三人称单数,所以动词要用gets。
选项A没有用第三人称单数形式。
选项C是一般过去式,不符合句子语境。
选项D是将来时,不符合从句语法规则。
3. If I study hard, I ______ good grades in the exam.A. getB. gotC. will getD. would get答案:C。
解析:这是一个典型的第一条件句,从句是一般现在时,主句要用将来时。
如果我努力学习,我将在考试中取得好成绩。
选项A是一般现在时,不符合主句语法要求。
选项B是一般过去式,不符合句子逻辑。
选项D是过去将来时,也不符合这个句子的语境。
4. If the teacher ______ in the classroom, we should be quiet.A. isB. wasC. will beD. are答案:A。
解析:这是一个零条件句,表示客观事实或者总是发生的情况。
英语小测验:混合条件句
英语中的混合条件句(mixed conditionals)或错综时间条件句指同一句话中包含两种不同时态的句子,分别用来谈论不同时间所发生的事情。
混合条件句可以表达两类情况:第一类用来描述一种与过去相反的情况所导致的现在可能发生的结果;第二类用来描述一种与真实情况相反从而导致的与过去相反的可能
结果。
混合条件句通常由表示事与愿违的虚拟条件句(third conditional)和表现在或未来情况的虚拟条件句(second conditional)的相应成分组成。
比如:If I hadn't graduated from university, I wouldn't be who I am now. 如果我大学没毕业,就不会成为现在的自己。
前半句使用了过去完成时,表示与过去相反的情况;后半句使用“would (not) + 动词原形”的结构,表示现在有可能发生的结果。
做八道题,看看你能否选出时态正确且句意通顺的混合条件句。
1. Which of the following sentences uses the correct form of the mixed conditional?
a) If Annika will tune her guitar, the sound would be so beautiful.
b) If Annika had been tuning her guitar, the sound could be so beautiful.
c) If Annika hadn’t tuned her guitar, the sound wouldn’t be so beautiful.
d) If Annika wasn’t tuning her guitar, the sound would be so beautiful.
2. Which of the following sentences uses the correct form of the mixed conditional?
a) If I hadn’t married an American, I wouldn’t be living in America.
b) If I hadn’t married an American, I wouldn’t have been living in America.
c) If I was going to marry an American, I could be living in America.
d) If I didn’t marry an American, I wouldn’t have lived in America.
3. Which of the following sentences uses the correct form of the mixed conditional?
a) If I studied history at university, I could have been a history lecturer.
b) If I was studying history at university, I could be a history lecturer.
c) If I had been studying history at university, I could be a history lecturer.
d) If I had studied history at university, I could be a history lecturer.
4. Which of the following sentences uses the correct form of the mixed conditional?
a) If his hearing wasn’t being so bad, he would have heard the doorbell.
b) If his hearing was so bad, he would have heard the doorbell.
c) If his hearing wasn’t so bad, he would have been hearing the doorbell.
d) If his hearing hadn’t been so bad, he would hear the doorbell.
5. Which of the following sentences uses the correct form of the mixed conditional?
a) If my manager wasn’t such a good leader, he wouldn’t have understood how to motivate everyone on the new project.
b) If my manager hadn’t have been such a good leader, he wouldn’t have understood how to motivate everyone on the new project.
c) If my manager won’t have been such a good leader, he wouldn’t have understood how to motivate everyone on the new project.
d) If my manager wasn’t such a good leader, he wouldn’t have been understanding how to motivate everyone on the new project.
6. Which of the following sentences uses the correct form of the mixed conditional?
a) If Chang wasn’t being interested in justice, he wouldn’t have studied law at university.
b) If Chang wasn’t interested in justice, he won’t have studied law at university.
c) If Chang wasn’t interested in justice, he wouldn’t have been studying law at university.
d) If Chang wasn’t interested in justice, he wouldn’t have studied law at university.
7. Which of the following sentences uses the correct form of the mixed conditional?
a) If Chu had passed her driving test, she would be buying a car.
b) If Chu had passed her driving test, she would to buying a car.
c) If Chu had been passing her driving test, she would buy a car.
d) If Chu would have passed her driving test, she would buy a car.
8. Which of the following sentences uses the correct form of the mixed conditional?
a) If I hadn’t been so angry, I wouldn’t have shouted at him.
b) If I wasn't so angry, I would have shouted at him.
c) If I won't be angry, I could have shouted at him.
d) If I hadn't been so angry, I won't be shouting at him.
答案
1) c, 2) a, 3) d, 4) b, 5) a, 6) d, 7) a, 8) a.。