作业帮 > 英语 > 作业

请教三道英语单选1.Here are a lot of old rubber gloves ____ fingers h

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/28 00:44:05
请教三道英语单选
1.Here are a lot of old rubber gloves ____ fingers have holes in ____.
A.that;these B.whise;them C.which;it D.where;that
2.The palace was heavily guarded,because inside its walls_____.
A.where lived the Queen B.lived the Queen C.there lived the Queen D.that lived the Queen
3.--Have you heard from Jane recently?
---No,she ___ an important experiment when she last ___ to me.
A.has done;wrote B.is doing;writes C.was doing;wrote D.had done;wrote
第一题为什么呢选B呢?
第二题为什么选B不选D呢?
第三题为什么选C不选A 为什么是过去进行时而不是现在完成时呢?
1、
Here are a lot of old rubber gloves _whose___ fingers have holes in _them___.
句意:这有很多旧的橡胶手套,它们的手指部位上有洞.
考察定语从句.先行词为(a lot of old rubber)gloves,用关系代词whose
,因为gloves在定语从句中作fingers的定语,还原为:gloves' fingers have
holes . ;in是介词且应该用复数形式,所以后面用人称代词they的宾格
them,these和they的区别在于前者通常在开始即第一次提到是会用到,若上文
已提到则用they比较合适.
2、The palace was heavily guarded,because inside its walls__lived the
Queen ___.
考察倒装句.可以将句子还原为正常的语序,为:The palace was heavily
guarded, because the Queen lived inside its walls.
由介词inside引起的全部倒装,直接将动词提前.D的形式为一个从句,不正
确.
3、.--Have you heard from Jane recently?
---No,she was doing__ an important experiment when she last _wrote__ to me.
句意:——你最近有没有受到Jane的来信?
——没有,她给我写最后一封信的时候,她正在进行她的一个重要的实验.
过去进行时表示过去某一时刻或者某段时间正在发生的动作,或者可以表示过去
的某个动作发生的背景.常常用过去时来表述一些细节内容.
而现在完成时表示从过去某时刻开始持续到现在的动作或情况,并有可能会持续
下去,强调对现在的影响或结果,所以它必须要和现在有关系.
题目中,实际上回答部分有所省略,应为No,she haven't.She was doing__
an important experiment when she last _wrote__ to me.
如果用现在完成时的表明她到现在已经完成了实验了,但问题是这个大时间
是发生在过去,既然回答者说她没有给他写信,那他是如何知道她现在完成了实
验了呢.所以用现在完成时,逻辑上不通,语法上也不正确.
用过去进行时表示当时那个阶段她正在进行她的实验.
也可以根据when 引导的时间状语从句的大多数情况来判断,主句是一般过去
时,从句用过去进行时.