当前位置:高中试题 > 英语试题 > 句式 > -He asked Tom, “Have you finished your homework?”-He asked Tom     .A.if had he ...
题目
题型:不详难度:来源:
-He asked Tom, “Have you finished your homework?”
-He asked Tom     .
A.if had he finished his homework.
B.whether he had finished his homework
C.if he had finished your homework.
D.if you had finished your homework.

答案
B
解析
连词辨析。If和weather都能表示是否的意思,但是if还可以引导条件从句,表示如果。当可能引起歧义时就只能用weather了。宾语从句中一般为陈述语序,可排除AD选项。选项C还可以表达,如果他完成了作业,他问汤姆的意思。故选B最符合上文语义。
核心考点
试题【-He asked Tom, “Have you finished your homework?”-He asked Tom     .A.if had he 】;主要考察你对句式等知识点的理解。[详细]
举一反三
Mum, please let us, Lily and me, go to visit the new provincial museum tomorrow,        ?
A.can youB.will youC.shall weD.may we

题型:不详难度:| 查看答案
—        the team finished most of their research work?
—Yes, but the rest        rather difficult.
A.Has, areB.Has, isC.Have, areD.Have, is

题型:不详难度:| 查看答案
—I’ve heard that he is seriously injured in the accident.
—       . He’s being treated in hospital.
A.I hope notB.I’m sureC.I don’t think soD.I’m afraid so

题型:不详难度:| 查看答案
—Were all the supplies for the people carried to the flood-stricken areas?
—No,      only some of them      nearly all the roads there cut off.
A.it was; withB.they were; because
C.there were; forD.there was; because of

题型:不详难度:| 查看答案
______ fired, your health care and other benefits will not be immediately cut off.
A. Would you be  B Should you be     C. Could you be     D. Might you be
题型:不详难度:| 查看答案
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.