英语选择题~

1. The professor could hardly find sufficient grounds ______ his arguments in favor of the new theory.
A. on which to base B. to base on
只有一个选项是正确的,可是我觉得这两个都没有错啊。有没有高手解析一下,究竟应该选哪一个,另外一个为什么是不对的。

2. 表示一类人的,比如说 the old 那么这个后面跟的是is 还是are?

3.A man who broke into a church was caught yesterday because traces of wax, found on his clothes, _______from the sort of candles used only in churches.
A. had come B. coming C. has come
这句真心不会。。求详解。。。

4.I suggest that you'd better tell her the truth now, otherwise she'll simply keep on asking you until you ______.
A.has done B. do
这两个我比较偏重于a选项,但是答案是do。求解释。为什么选b?

5.We _______our breakfast when an old man came to the door.
A. just have had B. have just had C.just had D.had just had
这句话真心不懂,大概句意知道,但对于每一个选项无从下手。。求详解。。

6.The thief was caught by the police and had to admit ______the candles in the church.
A. to having stolen B. to have stolen
应该选a,可是为什么呢?为什么不选b?

7.Ever since the family moved to the suburbs last year, they ____better health.
A. could have enjoyed
B.have been enjoying
应该选b,但是为什么不选a?能不能翻译一下句子。。。

就这些题目了,希望高手解答~~~可以加分哦~~~谢谢~~~
在线等呢。

1选A,因为这是个定语从句,which作前面grounds的定语,如果你选B,那么意思就是 base grounds on his arguements对象就相反了。
2一般来说是用复数形式,不过也有特例的,比如前文有提到a young man和an old man然后下文就会可能用the old把man省略掉,这时就应该用单数了。
3答案应该是C吧,这道题我也不是很清楚,凭语感的,因为觉得coming肯定是不行的了,选它就后面那句话就没有主语了,yesterday那说话的应该是今天现在时,也不选A吧
4until是直到的意思,如果你选A,那么意思就是“直到你已经……”,就我们的中文语感来说它是不行的吧,所以英语中,until后面是不加完成时的。
5首先从句中when an old man came to the door的came可以排除AB项,然后有个when,那么前面的句子要么是用完成大概时要么是用进行时,所以把C也去掉。PS:just have had是错的句型,just是副词,它修饰的是动词,而 have had是一个句型,have是助动词,had才是动词,所以just应该放在had的前面,也即是B选项
6admit to是一个固定句型,是“承认……”的意思,其中to是介词。admit+sth. admit to+doing sth. admit that
7大概意思是:自从那一家去年搬到郊外后,他们就一直拥有更好的身体素质。(呵呵,翻译得不好,因为我的语文水平不怎么好,不过英语是一种语言,我们不能用中文去理解它,应该用英文)呵呵,你选A,是因为你只从字面上去选,但意思却刚刚相反,could have done是“本来可以……(但事实上却没有)”的意思,并且有Ever since,所以要用完成时。追问

谢谢~基本上了解了~还有一些小问题呢~
1.如果是 to base his arguments on 那么可以么?

3.答案是a.. 可是这样的话后面不也是没有主语的么?这句话似懂非懂额。。能不能翻译一下下。。。

谢谢~

追答

你把整个句子都打出来看看

有啊,主语就是 traces of wax,意思就是:昨天闯进教堂的那个人被抓住了,因为在他衣服上发现了那种只有在教堂才用的蜡烛的蜡迹。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-10-19
1.base on:基于。base A on B,A基于B。有B才有A。base his arguments on sufficient grounds :他的论点基于有效的论据。A项中的which指代sufficient grounds ,是个定语从句。B项意思正好相反。
2.用 are
3..A man (who broke into a church) was caught yesterday || because traces of wax, (found on his clothes, )had come from the sort of candles (used only in churches).这就是这个句子的结构。because之前可看作一个单独句子:A man (who broke into a church) was caught yesterday 。括号内是定语从句:昨天闯入教堂的人被抓了。because之后是讲述原因的原因状语从句:因为他的衣服上留有只有教堂才用的那种蜡烛的痕迹。found on his clothes,是个插入语,在他衣服上找到的。之所以选had come,是因为后面是一个完整的句子,coming肯定不行。再看句子的时态,是yesterday,被抓是昨天的事,蜡烛的痕迹留在衣服上是在被抓之前,是过去的过去,所以应用过去完成时。选A
4.do。否则的话,她会一直问你,直到你告诉她真相。do表示“你告诉她真相”
5.We _______our breakfast when an old man came to the door。
have our breakfast,吃早饭。现在是要用它的适当形式。看when引导的句子,是个过去式。那么,吃早饭和这个人来到门口这两个动作发生的先后顺序是什么?句意为:当那个人来到门口时,我们刚刚吃过早饭。所以,吃饭在前,来到门口在后。吃饭动作发生在过去的过去,用过去完成时“had had”选D
6.admit 的用法。admit to doing
7.could have done:本能够做而没有做
这句话的意思是:自从去年这一家人搬到了郊区,他们的身体就比以前好多了。
第2个回答  2011-10-19
1. A
A选项采用“疑问词 + 不定式”结构做后置定语,修饰grounds.
其中which代指sufficient grounds,而on which to base his arguments倒过来为to base his arguments on which = to base his arguments on sufficient grounds.
如果选B,根据不定式做后置定语的语法特点,则变成to base sufficient grounds on his arguments,逻辑错误。

2. 固定句型“the + 形容词/分词”表示的是一类的人/物,一般为复数概念,所以其后的谓语动词也用复数are之类。

3. A
此句太过繁杂,楼主需要断句。
because表明后面是一个标准的原因状语从句,而found是过去分词引导短语做后置定语,修饰状语从句的主语。
同样,used...也是过去分词短语做后置定语,修饰candles.
这样该原因状语从句缺少谓语,由此排除B这个非谓语动词;
再考虑时态问题,很明显前面使用了一般过去时,所以原因状语从句不可能是现在完成时(强调对现在的影响或延续到现在),排除C。
come from...该动作发生在broke into...和was caught之前,所以答案必须选用过去完成时,所以正确答案为A。

4. B
根据状语从句时态的主将从现原则,until引导的时间状语从句最好使用一般现在时,所以答案为B。
就是使用现在完成时可以的话,也必须是have done,而不是has done(主语是you)。

5. D
由just的句中位置,可以直接排除A;
此题关键在于when,它并不是引导时间状语从句,而是解释为and then即“就在此时”,引导并列句的。
考虑have our breakfast和came to...动作先后关系,选项动作在前,所以必须使用过去完成时,所以正确答案为D。
when这种用法中,并列句的时态选择是有规律可循的:前句一般使用过去完成时/过去进行时或was/were about to do sth结构,而后句使用一般过去时。

6. A
admit如果解释为“对...供认不讳”,有固定结构:admit to doing sth或admit to having done sth,即其中的to为介词,并非不定式符号。
当然也有结构admit doing sth = admit having done sth,但加不定式做宾语的结构没有。
上述两个结构中的having done sth为动名词doing sth的完成式。
因为“做过某事”之后,才可“承认/供认”,所以此两个结构可以使用动名词的完成式。

7. B
翻译:自从这个家庭迁入郊区以来,他们一直享有更佳的健康(状况)。
ever since同since,如果引导时间状语从句,则状语从句使用一般过去时,而主句使用现在完成时或现在完成进行时。
这是时态的固有要求,楼主记住即可。
再如:I have lived here (ever) since I left Beijing 3 years ago.
= I've been living here (ever) since I left Beijing 3 years ago.
如果选用A,则它采用的其实是虚拟语气,即句意为“他们本可以享有更好的健康”。
一则句意不通:描述的本来是事实,怎么变成虚拟了?
二则逻辑不通:迁入郊区本应该是健康状况会更好的,而不是更糟。

希望偶的解释能对楼主有所帮助。
打这么多字,楼主应该多付出一些的,哈哈。

参考资料:英语牛人团

第3个回答  2019-08-23
daaca
其中第三题下面有位同学说是d,但我们老师给记了一句顺口溜:美小圆旧黄,法国木书房。讲的就是形容词顺序,可供参考,所以我认为三选a
相似回答