英语5道选择题〜最好附加解释 谢谢

1 They ( )about eight hundred English words by the end of last term.
A will learn B had learned C are going to learn D have learned
2 This term ( )over.The summer vacation is coming in two weeks.
A is B was C has been D will be
3 My brother left school in 2005, and since then he ( )in Beijing.
4 I ( ) My clothes, and the phone rang.
A wash B washed C am washing D was washing
5 -David promised to came round to have supper with us today.
-But he ( ).I 've been alone for half an hour.
A won't B hadn't C hasn't D goesn't

123 45--级
BD? DC--11
BD? DB--4
DD? DA--4
DD(has been)BB--4
BD(has been)CC--4
看来最难最有争议的是第5题:
5 -David promised to come round to have supper with us today.
-But he ( ). I 've been alone for half an hour.
A won't B hadn't C hasn't D doesn't
答:先改了两处笔误:came-->come, goesn't-->doesn't, 感觉不象是对话,更象是一个人说的话
译:戴维曾答应今天过来和我们一起吃晚饭的。
可是他还没有来。我一个人已经等了半个小时了。
选C较好。
析:答应是过去答应的。吃饭是今天,现在应该是傍晚了,说话者已经等了半个小时了,不见戴维。所以说he hasn't (come yet).
搜索网络,发现题出处:2010年眉山中考英语试题
28. - David promised to come round to have supper with us today.
- But he ____. I've been alone for half an hour.
A. won't B. hadn't C. hasn't D. doesn't
参考答案:
21-35 DAACA , BBADD , CADCB
答案却是A,可能我的理解有误,是两人间的对话(吗?)。回答的后半句我翻译成等待也不妥。这
我对这个语境还没有吃透。是谁和谁之间的对话呢?是什么时间的对话呢?为什么第二个人的后半句说是I have been alone for half an hour呢?说第一句话的人不是说David答应和【我们】一起吃饭的吗?A表示“可是他不愿意来、不会来”,是讲戴维现在的意愿啊。BD可以排除。
此题有争议。我感觉参考答案有误,还是C更好些。
参考答案有待考证。
查了很多地方,出处应该就是这个,答案都是A,网上回答在知道是A的情况下解释也为A定制似的。

评题:如果说话者用:I guess he won't (come.), 作为个人的一种判断,是可以用的。
光But he won't (come). 并不妥。一是可以理解成“他不愿意来,will不仅表将来,更表意愿。他的意愿如何,你只能猜,不能断言。更不能根据自己独自一人呆了半个小时就这样判断别人。他要是不愿意来,干嘛答应说要来和我们一起吃饭呢?你一个人已经呆了半个小时,也不能说戴维一定不会来啊?今天吃晚饭,又没有说好几点钟开吃。你从5点至5点30分,独自一人呆了30分钟,就能断定戴维不会来了,或不愿意来?
另外,我一直搞不懂对话的两人是什么关系。朋友?一家人。为什么前面的这个人说David答应和【我们】一起今天吃晚饭,后面这个人说“但是他____。 我独自一人已经呆了半个小时”了呢?那么在第一个人来之前,他就是一个人独处了半小时了?是第二个人早到了呢还是第一个人迟到了半小时呢?为什么用supper不用dinner呢?是在家里还是饭店呢?
对话题其实是小语境题,如能语境判断正确,有利于做题。

我认为,这不一定对话题句,更象是(/可以是)一个人说的话。
David promised to come round to have supper with us today,but he hasn't (come yet.) I've been alone for half an hour.
戴维曾答应今天过来和我们一起吃晚饭的, 可是他(到现在都)还没有来。我一个人已经等了半个小时了。(当然这个us和I alone,还是有点不协调)
对话也一样:
A:戴维曾答应今天过来和我们一起吃晚饭的。
B: 可是他____。 我一个人已经呆了半个小时了。
一、不愿来(不会了)。二、还没有来。
我还是认为第二个回答更好些。不能断定戴维一定不会来了。可能路上堵车,迷路了找不到等等。戴维这个人很守信的,答应的事,一定做到。要真的有事不来了,会打电话告诉我们的。肯定是出问题了。迟一点到的可能是有的。
而He hasn't come. 讲的是一个客观事实。确实,他到现在都还没有来。

有空我会找出支持我的答案的、反“眉山中考英语试题”的问答贴或类似题来。

参考答案只能是参考。要有自己的见解,要有主见。

搜索中,竟发现此题我以前单独回答过:
http://zhidao.baidu.com/question/260057425.html

又找到一处问答贴,在不知道“正确”答案的情况下,多选C:
http://zhidao.baidu.com/question/298376985.html

我们这一贴的回答中只有一人选A,两人选C,两人选B,其中“阳光潇洒一生”的B为误选,后来改C,但又改A,立场很不坚定啊!

这个问题,如果问者给出“正确”答案,则多数“老师”会解释,为什么选这个“正确”答案A
如此贴:
http://zhidao.baidu.com/question/275536278.html
被采纳者277641438的回答:
答案是A,这道题要从具体语境来理解,如果你根据上问句的时态来选,就很容易选错。
从回答来分析吧 I’ve been alone for half an hour 这句表示说话人都等了1个半小时了,这里明显看出说话人想要表达的意思是:他不会再来了(将来时),我都等了1个半小时了。而不是表达:他没来过。

突然发现,Ta和我们的“冰晶小茉|四级”,是双胞胎,或本就是同一人!!!

这一贴中未被采纳的sophie691001|二级 与我的想法不谋而合!!他说:

【我个人还是觉得c选项更好,回答者由but来直接而简单的表达“但他(直到现在)都还没出现,我都已经单独等了半小时了。”用现在完成时,表明到目前的状态,而【非对将来的推测】,【再者题干中并未出现But I think】 he____.After all, I have been alone for half an hour.】

http://zhidao.baidu.com/question/202145842.html
这里有改编过的类似题,根本没有won't 项:
David said he would come to have supper with us.But he____ . We've been waiting for him for an hour 答案
主要是在A和D之间矛盾。。
A、hasn't B、hadn't C、wasn't D、doesn't
而这一题,也出现在:
全国中学生新课-程英语语言能力竞赛试题(九年级组)-中国期刊网
中第13小题。
对比这两题,我感觉竞赛题题干要好一些。你看,最后一句话用的主语是we, 而且不说have been alone, 而是We have been waiting for him for (half ) an hour.
关键是,四个选项中根本没有出现won't!
对于某些城市中考题的个别题及命题者,我保留我的观点。相信【全国中学生新课程英语语言能力竞赛试题】的质量,要比他们高一些。这两题,都是2010年出现的,应该是互为改编题,但谁改编谁,有待考证。
但从竞赛题选项和答案来看,楼主的这一题是有争议的,眉山中考命题者考虑不周,答案可能给错了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-07-28
B.had learned,by the end of last term到上个学期结束的时候,过去发生。
D.will be将要结束,因为后一句中的vacation还没有到来。
D.was washing,正在洗衣服的时候,电话响了。即:电话响的时候,我正在洗衣服。
C.hasn't,直到现在也还没有来
第2个回答  2013-07-28
1 选B by the end of 是过去完成时的标志词,所以选B
2 选D 很明显是一般将来时
3 没选项,所以。。。。
4 D 是过去进行时,整句话要说的意思应该是,当我在洗衣服的时候,电话响了。
5 B 是过去完成时,用hadn't追问

您确定5是B吗?L上的好像和您有歧义

追答

Oh!sorry!是现在完成时,理解错了!sorry!sorry!

追问

那应该选什么?

追答

现在完成时啊!当然是C了。哈哈,我刚才竟给选错了,哈哈!!!竟然想成过去完成时了,哈哈!那个, 那个你再采纳一下呗!不采纳我的,采纳别人的也行啊,不要磨灭我们的希望啊!!!

追问

我要崩溃了 有那么多五花八门的答案我都不知道哪个正确了 你能给点意见吗

追答

第5题选择A,不是选C

第3个回答  2013-07-28

    D,            by the end of+完成时,然后看时态。因为是last term跟过去的时间,用过去完成时。2.D                根据后面的in two weeks表示将来时。3.没有选项,我觉得应该是was been stayed.Since接完成时,从以前一直到现在用过去完成时。4.D       the phone rang.说明洗衣服是在过去的过去。5.A I’ve been alone for half an hour  这句表示说话人都等了1个半小时了,这里明显看出说话人想要表达的意思是:他不会再来了(将来时),我都等了1个半小时了。而不是表达:他没来过。     望采纳~~~

追问

5您真的确定吗?

追答

我真心的确定。。相信我吧!!

第4个回答  2013-07-28

    D by the end of last term:在上学期结束的时候,要用现在完成时

    D 由后面可知在2周内要到了,说明是将来时

    has been 呆在北京了,延续性动词

    B and前后并列

    B 过去完成时,表示动作发生在过去的过去


望采纳、

第5个回答  2013-07-28
1、B, by the end of last term是很明显的表示“过去已完成”的时间状语,意即“他们在上学期末之前已经学完800个单词”,同类句子有“The project had been finished by the end of last year.”
2、D,后面一句是“暑假两周后就到了”所以“这学期即将结束”,选择选择将来时。
3、has been,表示自我哥哥2005年毕业以来就“一直待在北京”,这个动作从过去发生并可能继续发生下去,且为持续性动词,所以用has been,不能用has gone.
4、C,过去进行时,正在洗衣服的的时候来电话了。
5、C,错综时间,一个句子的时态需要根据具体情况判断,David过去答应今晚来吃晚饭,但是一直还没来,而且这个动作还可能继续下去,导致了现在的结果“我已经独自一人等了半小时了”。
相似回答