问几道英文选择题

来源:百度知道 编辑:UC知道 时间:2024/06/14 10:21:56
1:__B__halfway through the exercise,the teacher changed his mind and collected all our papers.
A:When only being B:When we were only
C:Being only D:Having been

2:You must have lived in this industial city for many years,__B__?
A:haven't you B:mustn't you Cneedn't you D:don't you
(什么情况用D?什么情况用B?)
3:Mother will be tired after work,so let's__A__before she gets home.
A:prepare dinner B:have dinner prepare C:prepare for dinner
D:have dinner prepared for
(D错哪了?)
4:-Where__C__the envelopes?They are nowhere to be found.
-I____them in the top drawer of your desk.How can they be missing?
A:did you put...have put B:had you put...had put
C:did you put...put D:did you put...had put
(D为什么不可以?)
5:Harry met Mr.Green yesterday but he__C__tell him that he had smashed the motorbike he borrowed from him.
A:not dare B:dares not C:didn

1、D

2、A

3、A。自己主动准备晚餐

4、A。还放在那里,对现在仍有影响

5、C。dare做情态动词时在否定或疑问句中可省去to

2选A,因为mustn't意为禁止,这里表示反问,不适合;don't you用在句子的主动词为do时(通常do省略,只有主动词)如:You like bananas,don't you?而这个句子的主动词为have,所以用haven't you
3.have sth. done意思是让别人为你做,这里have dinner prepared意为让找别人做饭,而不是自己做,不符题意
4.因为前面问你Where did you...它用助动词did问你,你就要用did回答,而不是have
5.dare not时dare相当于does not,所以不能加to,它在这里不是行为动词,而是情态动词

1.B 只有主句和从句的主语一样时,才能省略;这道题主句的主语是"the teather"而从句的主语很明显不能是"the teacher "所以不能省略 四个选项只有B没省主语

2.A must have done在肯定句中表推测,对过去的推测,反意疑问句用”didn't +主语”,若强调动作的完成,”haven't (hasn't)+主语”
don't you用在句子的主动词为do时(通常do省略,只有主动词)如:You like bananas,don't you?

3.A have sth. done意思是让别人为你做,这里have dinner prepared意为让找别人做饭,而不是自己做,不符题意

4.C 第二个空就是陈述一般事实,不需要用完成时

5.C ”didn't dare ”dare是实意动词,应该是dare to do 但如果前面有do 或do 的任意一种形式如:did, done 要省略to
D项”dared not ”dare是情态动词