初三英语选择题,求助。

1.HaveyoueverbeentoShanghai,Mary?Yes,I()thereforthreedayswithmyparentslastmouth.A.hav... 1.Have you ever been to Shanghai ,Mary?
Yes,I ( ) there for three days with my parents last mouth.
A.have gone B.have been C went D was
2.The teacher asked the boy many questions ,but he only answered ( ) of the them.
A.some B few C each

告诉我为什么。
展开
nbyoungor
2011-05-03 · TA获得超过1.4万个赞
知道大有可为答主
回答量:6679
采纳率:0%
帮助的人:3003万
展开全部
1.Have you ever been to Shanghai ,Mary?
Yes.I ______ there for three days with my parents last month.
A.have gone B.have been C went D was
答:D
译:玛丽,你曾去过上海吗?
是的,我去过。 我上个月曾和我父母一起在上海呆了三天。
析:此题的AB是陷井。因为问句是完成时态,所以以为回答也说现在完成时。其实这个Yes后面应该是句号,=Yes, I have. 已经用现在完成时回答过了,只是省略了而已。接下来提供事实,说明情况。有的人也能根据时间状语last month而排除AB,但是选C可惜了,因为go这个动作不能跟for three days的。只有D是正确的答案。
2.The teacher asked the boy many questions ,but he only answered _____ of them.
A.some B few C each
答:A.
译:老师问了男孩许多问题,可他只回答了其中一些。
析:B是一个很大的干扰项。因为few= not many,有否定之意。但是大家没有注意到这个only, 因为它在answered的前面。问:如果是only a few 和only few, 你会选择哪一个呢?前者吧? 因为没有only few的说法的。原因在于,加了only之后,意思上就不是否定的了。
有only a few of them, only some of them, 没有only few of them的。

楼主这两题目都很有难度,有陷井, 好题!收藏了!
jzh258fits
2011-05-11 · TA获得超过269个赞
知道答主
回答量:275
采纳率:0%
帮助的人:276万
展开全部
1、D
LZ这是安徽省去年的中考题,我一开始选的B,后来发现句末有last month,所以答案应该是在C,D中。而句中又有for three days,所以应该选择表持续意思的词,故选D。而如果句末是since last month或者since a month ago就是选B
gone表示去过,后面不能接for three days,been有持续的意思,表示待过,went也不能接for three days, was有持续的意思,和明显的过去式状语(比如本例中的last month)相接。
2、A
some表示一些,few表示几乎没有,each表示每一个,明显与语境不符
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
会学习小站
2011-05-05 · TA获得超过114个赞
知道答主
回答量:161
采纳率:100%
帮助的人:52.1万
展开全部
1,D,last month 是过去时间状语,排除A和B;又因为是在那里呆了三天,一段时间,我们要用表示状态的was,went是表示动作不和表示一段时间连用。
2,A,问了很多问题,但是他只能回答其中的一些问题,而few 后跟名词,如few questons。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
梦雨心云唉
2011-05-05
知道答主
回答量:2
采纳率:0%
帮助的人:0
展开全部
AC
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
寂寞花不开a
2011-05-07
知道答主
回答量:10
采纳率:0%
帮助的人:1.7万
展开全部
1D 句中有last month 这是过去时的标志词 所以去掉A B
又因为 句中有for three days 应该用延续性动词 was ,went 是非延续性动词。
2.B
few 是几乎没有的意思 some 一些 each 每个
句子意思:老师问了许多问题,但是他几乎没有回答几个。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
曲江楼上看流水
2011-05-11 · TA获得超过154个赞
知道答主
回答量:120
采纳率:0%
帮助的人:64万
展开全部
1.B 本来应该是have been in加一段时间,表示在某地呆了一段时间,因为there是副词,前面不加介词。

2.B but 是表示转折的词语,应该是“老师问了那个男孩许多问题,但是他只回答了几个。”few是修饰可数名词,表示否定的词。some 表示肯定,跟but 矛盾,each 指每一个,也和but 矛盾。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(15)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式