这里有几道高中英语题,求详解

1.Overthepast25years,MoYan()storiesaboutrurallifeinChinathatcelebrateindividualism.A.... 1 .Over the past 25 years,Mo Yan ( )stories about rural life in China that celebrate individualism.
A.was writing B.wrote C.has been writing D.had written(我选的D,答案是C,一直不懂这两个的区别)
2.He is a successful financial manager in Wall Street now,but knows he ( )part-time jobs here and there for survival for 8 years.
A.is doing B.did C.had done D.has done(我选的C,答案是B)
3.It was six months ago( )Xi visited Indonesia,a southeast country in Asia, ( )he delivered a speech on future vision in China.
A.when;where B.when;which C.that ;which D.that;where(我选的A,答案是D)
4.That group of naughty boys climbed ( )the top of a three-storey building,from where they could see what was happening in the distance.
A.at B.on C.to D.in(我选的B,答案是C)
5.——It is five years since i work in that factory.
——___________?
A.Are you used to working here B.Where are you woking now
C.Are you to stay there longer D.Did you often go there
(我选的C,答案是B)
6.He said that doing part-time jobs was not good for students,but few()his view.
A.agreed B.permitted C.shared D.nodded(我选的D,答案是C)
7.——Why not join us in the game?
——_________.
A.Because i have to do my homework B.Oh,that's all right
C.Sure,please do D.OK,coming
(我选的C,答案是D)
展开
ruantianlan
2014-01-05 · 超过55用户采纳过TA的回答
知道小有建树答主
回答量:163
采纳率:0%
帮助的人:135万
展开全部
  1. C 过去完成进行时表示动作从过去进行到现在,将来还会继续。

    D 表示现在已经完成

  2. now,说明后面一句说的是过去

  3. 强调句型,把 it is。。。that 去掉,仍然是完整的句子

  4. on the top of 在。。的顶端,to 表示爬到顶端

  5. 我在这个工厂呆了五年了,问是不是要呆更长时间

  6. share one“s idea 有共同的想法,D 的话his view 就不需要了

  7. C 用于别人征询我们意见,是否可以做

zhaoxin5605025
2014-01-05
知道答主
回答量:21
采纳率:0%
帮助的人:7.6万
展开全部
1.现在完成进行时 一直在写直到现在和以前写过现在不写了 区别
2.but之前的句子是is 现在是 对应过去时did 如果前句是was 那么之后是 had
3.it was that 强调句 第二个是时间状语从句 感觉一下成分在句子中的组成
4.后面有from 搭配 to 动态过程 从什么到什么
5.五年前我在这个地方工作 意思是 现在不在了
6.nodded to sb 向某人点头致意 share此处表同意赞同 及物动词
7why not 邀请 ok,来了 sure语境意思不合适

采纳的那个有错。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
suhonf123
2014-01-05 · TA获得超过1万个赞
知道大有可为答主
回答量:1.2万
采纳率:53%
帮助的人:1419万
展开全部
over the past 25 years 是明显的标志,现在完成时。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
非洲难民018
2014-01-05 · TA获得超过952个赞
知道小有建树答主
回答量:675
采纳率:100%
帮助的人:235万
展开全部
1.
过去完成指的是过去的过去,这里没有过去的时间,因此无法形成对比。“Over the past 25 years”故在此应该用现在完成,然而MoYan再过去写了,并不代表他以后不会写,因此这个动作还要持续下去,从过去持续到现在,并且又继续的趋势,使用现在完成时。
2.
这个问题很头疼,有关这种题的还有很多,像“Tom worked here for 8 years,but now he turns manager in Shanghai.”一开始我也会选完成时态,但是这里显然与for 8 years无关,它在这里只是提示是过去,并且与现在形成对比,注意是体现对比,因此一个是现在时,一个是过去式。
3.
这是一个强调句,里面套用了一个非限制性定语从句。“where he delivered”是修饰“Indonesia”的,而总体上强调“six months ago”,当然在这里也可以用when:It was six months ago when/that Xi visited Indonesia.(后面的是修饰成分,都可以去掉以便分析。)
4.
climbe to么,就是朝……爬,to在这里可以换做是towards。这里强调动作,而不是on the top的一种状态。
5.
——“自从我在这个工厂工作已经五年了。”
——“那你现在在哪里工作?”
如果是C,那么回答就是:“你将要在那里呆更久一点么?”好吧,这种情景对话我觉得要是没有上下文,你的回答也是可以的,为什么是B?这就是答案了,他就要这么回答我也没办法,但要是我选,我会选B和C。
6.
这句话的意思是“他说打零工对学生不好,但是几乎没有人同意他的观点。”在这里agree(同意)和nod(点头)都是不及物动词,后面必须有介词才能接宾语“his view”,而permit意思又不符合,故只能选share。share有分享、分担的意思,在这里应该理解成同意的意味。
7.
又是情景对话(!@#$%^&*)!我对此类题特别想吐槽,如果让我选,我会选A和D。BC肯定不对语义不符合啊。这里选D我推测可能是问句又表示邀请的意思吧。不然没有上下文我觉得A也是对的,所以你自己再想一想吧。
——Why not join us in the game?游戏里为什么不加入我们呢?
——Because i have to do my homework.因为我得去做作业。
——OK,coming.好,来了。
——Sure,please do.当然,请便。
——Oh,that's all right. 哦,没关系。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式