- 1
- 0
- 约5.41千字
- 约 6页
- 2026-03-03 发布于江苏
- 举报
if从句的试题及答案
一、选择题
1.下列哪项是if从句的正确结构?()[单选题]*
A.Ifitrains,wewillcancelthepicnic.
B.Wewillcancelthepicnicifitrains.
C.Ifitwillrain,wecancelthepicnic.
D.Ifitrained,wewillcancelthepicnic.
答案:A
原因:if从句中,主句用将来时,从句用一般现在时表示将来,A选项
符合这一规则。
2.在if从句中,表示与现在事实相反的假设时,从句和主句的时态分别
是()[单选题]*
A.一般现在时;一般将来时
B.一般过去时;would+动词原形
C.过去完成时;wouldhave+过去分词
D.现在完成时;willhave+过去分词
答案:B
原因:与现在事实相反的假设,if从句用一般过去时,主句用“would
+动词原形”。
3.下列哪项if从句表示对未来可能发生的情况的假设?()[单选题]*
A.IfIhadstudiedharder,Iwouldhavepassedtheexam.
B.IfIwereyou,Iwouldaccepttheoffer.
C.Ifitrainstomorrow,wewillstayathome.
D.Ifhehadcalledme,Iwouldhaveanswered.
答案:C
原因:C选项表示对未来可能发生的情况的假设,if从句用一般现在
时,主句用一般将来时。
4.下列哪项if从句的用法是错误的?()[单选题]*
A.Ifshearriveslate,wewillstartwithouther.
B.IfIknewtheanswer,Iwouldtellyou.
C.Ifhehadleftearlier,hewouldmissthetrain.
D.Iftheyinviteus,wewillgototheparty.
答案:C
原因:C选项主句“wouldmiss”应改为“wouldhavemissed”,
以匹配从句的过去完成时。
5.在if从句中,表示与过去事实相反的假设时,从句和主句的时态分别
是()[单选题]*
A.一般过去时;would+动词原形
B.过去完成时;wouldhave+过去分词
C.一般现在时;一般将来时
D.现在完成时;willhave+过去分词
答案:B
原因:与过去事实相反的假设,if从句用过去完成时,主句用“would
have+过去分词”。
6.下列哪项if从句表示对现在情况的虚拟假设?()[单选题]*
A.Ifyouheatice,itmelts.
B.IfIwererich,Iwouldtraveltheworld.
C.Ifitrains,thegroundgetswet.
D.Ifhecalls,tellhimI’mbusy.
答案:B
原因:B选项表示对现在情况的虚拟假设,if从句用一般过去时
(were),主句用“would+动词原形”。
7.下列哪项if从句的用法是正确的?()[单选题]*
A.IfIwillhavetime,Iwillhelpyou.
B.IfIhavetime,Iwillhelpyou.
C.IfIhadtime,Iwillhelpyou.
D.IfIwouldhavetime,Iwillhelpyou.
答案:B
原因:B选项符合if从句的规则,从句用一般现在时表示将来,主句用
一般将来时。
8.下列哪项if从句表示普遍真理?()[单选题]*
原创力文档

文档评论(0)