英语选择题~要解释哦~

来源:百度知道 编辑:UC知道 时间:2024/06/07 18:53:15
1.More and more people think ( )necessary to learn English well.
A it B that C it be D whether

2.The bookshop ( ) sine two years ago.
A was open B has been opened C has been open D has opened
答案我知道~最最主要的就是不知道为什么这么选
还没有一个选对的~

1. A
解释: think it(形式宾语) necessary(形容词做宾语补足语) to do sth(不定式是真正宾语)
B that不能做形式宾语;
C be 是多余的,如果是it is就可以了(理解成宾语从句);
D whether不须解释了。

2. C
解释:since sometime(自从...以来)要求句子用现在完成时,排除A;
句子如果是肯定句,则进一步要求谓语动词是延续性动词,则排除可瞬间完成的动作BD(用被动的opened,则强调的是一个瞬间性动作open);
而C has been open中的open是个形容词,be open表示的是一个可延续的状态。

不会解释.
1A 2C

[1]A
[2]B

A
后面不是从句,不选B;要是从句应该是think it is necessary to...
it 应该是代词做宾语

C
be open表示状态,自从2年前起,这个店就开着了。

也许是这样吧,太久没专研语法了,其实全凭语感。

第一题答案都不对 应该是it's,或者that it's

第二题选C 因为后面的since two years ago说明谓语要用现在完成时;open在这里是个状态,指商店开门营业中这个状态,不是动作,所以选C。如果选B,意思是有人从两年前就扶着商店门不让它关,那这样两年下来,那人估计已经石化了?

1. A 固定句型
2. C 说明事实表示状态而不是动作 有since肯定用完成时