英语选择题(最好能把每个答案分析一下 谢谢了)

1.There ____ a small restaurant at the corner of the street.
A. would be B.used to have C.would stand D.used to stand
这题为什么选D?

2.Well, here we ___ Beijing Station.
A.arrive at B.reach C.are at D.get to
这题为什么选C?
3.I have no idea __ he will start,this morning or tomorrow.
A.when B.that C.what D.whether
这题答案是D 为什么不选A?
4.Some people wear masks only in crowds,____ they expect to come into contact with lots of germs.
A.which B.when C.where D.as
这题意思不太能理解

1.There ____ a small restaurant at the corner of the street.
A. would be B.used to have C.would stand D.used to stand
这题为什么选D?
答:there be表示”存在“,”有“,可用there stand/lie/live等代替表示具体的”立着“,“躺着”,“生活着”。 there used to be 表示“过去曾有过”,there used to stand 还是表示“过去曾经有过”,这里用stand是出题者的故意,不如用be. 因为是一家小饭店。“stand有耸立”的感觉。

2.Well, here we ___ Beijing Station.
A.arrive at B.reach C.are at D.get to
这题为什么选C?
答:Here we are. 是倒装句。意为“我们到了。正常语序为:we are here. at Beijing Station. 为here之同位语。原句为:We are here at Beijing Station.
其它三项还原则为:A. We arrive here at Beijing Station. B. We reach here Beijing Station. D.We get here to Beijing Station. B. 因reach为及物动词接here有错,且时态不对。AD时态不对。如用现在完成时,也可以:
Here we have arrived at Beijing Station.
Here we have got to Beijing Station.
和Here we are at Beijing Station.
都可以表达‘哦,我们到北京站了”。

3.I have no idea __ he will start,this morning or tomorrow.
A.when B.that C.what D.whether
这题答案是D 为什么不选A?
I have no idea=I don't know
答案应为A
译:我不知道他什么时候动身,今天上午还是明天?
4.Some people wear masks only in crowds,____ they expect to come into contact with lots of germs.
A.which B.when C.where D.as
这题意思不太能理解
答:C
译:有些人只在人群中带口罩,在人群中,他们估计会接触到很多细菌。
析:where引导非限制性定语从句。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-04-14
1、从前,街那头转角有一家小餐馆。
A、C用的would表示将来,或者即将发生的事情。与题意不符。B,have没有这种用法。

再说明一点的是:be表状态,“有”。
stand:
n.台,看台;立场;停止;抵抗
vi.站立,起立;竖直放置;保持看法;停滞
vt.使站立;忍受;抵御;承担责任
vt.& vi.站立,(使)直立,站着

举例:
The house stands alone on top of a small hill... 房子孤零零地坐落在一座小山顶上。

2、行了,我们到北京站了。
这是here的一种特殊用法,here we are……。其实用排除法也可以知道,ACD都是瞬间动词,不能表状态。只有B可以。

3、亲爱的,答案就是A。我不认为D对。所以,你是不是再看看呢。我在网上搜过了,答案确定是A。那就不用我讲为什么了。你懂。

4、有些人在人群里带口罩,(那是因为在)人群里细菌多。
germ n.[生]幼芽,胚芽;微生物;起源,萌芽本回答被网友采纳
第2个回答  2013-04-15
1. 因为表示某地有啥东西,用there be , used to 表过去常常,和 there be 结合,变成there used to be,there 和 lie,stand搭配,等也可表这个意义。e.g. there lies an old house on the top of the mountain. There stands an old ...
2.here we are 表示“到了某地”
3..不用A,是因为,后面有时间状语,this morning or tomorrow,不是对出发时间上的不清楚,而是对是否要在这两天的任何一天出发不清楚,
4.选C,因为此句意:有些人在人多时戴面罩,在这样的地方,他们担心会接触到大量细菌。其他答案,意思不通,或语法错,如A,语法问题,B,D则意思不妥。
第3个回答  2013-04-14
1 used to 是过去常常的意思而stand的意思可以是坐落于
2。at是在的意思,意思是我们都在北京地铁站了
3因为后面的or只能与whether连用,这是固定搭配
4应该选D
第4个回答  2013-04-14
4题.大概意思是这样的
一些人愿意带口罩仅仅在人多拥挤的地方 xxxx引来许多病菌
masks 口罩的复数
第5个回答  2013-04-14
1.There be 句型中不能出现have,所以先排除B。根据句子意思:过去有一个餐馆。。。靠的是句型为used to do sth (过去常常~)所以选D
2.第二题已经回答得很完整了
3.我也认为选A
4.有些人在人群里带口罩,是因为在预防与人群中的很多细菌接触。所以选D
第6个回答  2013-04-16
1.
答:there be 表示“有”,句子中 there used to be 表示“过去曾有过”,there used to stand 还是表示“过去曾经有 ”,这里用stand是 有耸立的意思。
2.
答:Here we are. 是倒装句。意为“我们到了。正常语序为:we are here.
3。
whether...or/not... 是固定搭配,记住就好
4.
本句翻译:有些人只在人群中带口罩,在人群中,他们估计会接触到很多细菌。
分 析:此句中where引导非限制性定语从句,可以简单的理解成修饰“in crowds”