问几个英语题目

Manyyearsago,Jim____inpariswithhisuncleforquitealongtime.A.hasbeenlivingB.livedC.hadl... Many years ago , Jim ____ in paris with his uncle for quite a long time.
A.has been living B.lived C.had lived D.had been living
为什么选B不选C

A photo _______(take) every time the button _____(push)

By the end of this year , the new buildings for the Olympic Games________(complete)
好像都不对额
题目绝对没错,还没人达对我有答案就是不知道为什么
展开
墙上的脸
2007-07-13 · 超过14用户采纳过TA的回答
知道答主
回答量:60
采纳率:0%
帮助的人:0
展开全部
1 首先many years ago确定是过去时,所以去掉A。
其次live是指状态而非具体动作,所以去掉D
最后,我明白你选C是因为for quite a long time,但再读一遍整个句子 就会明白这个句子的意思是很多年前JIM和他叔叔住到了巴黎,从此过去了很多年,而非很多年前jim就已经居住了很多年,所以应该用过去时形式

除了注意那些标志性的提示外,还一定要注意理解句子的含义

2 takes pushed

takes表明这是一种常态,每次都回这样的,所以不需要任何其他时态
pushed是被动语态,因为按钮是要被按下的

3 Completition这个最好理解,因为Olympic Games Competition是奥运会的全称
睡懒觉会变猪819
2007-07-13 · TA获得超过279个赞
知道小有建树答主
回答量:121
采纳率:100%
帮助的人:132万
展开全部
1.选B.many years ago 表明作者只是陈述过去的事情.对现在并未造成影响,所以即使有for,也不一定要用完成时.
2. is taken , is pushed
(the button前面应该有个when吧)
3.will be completed

楼上的看清楚题目哦,这句话意思是"为奥运会建造的这些新建筑将在年底完工."
如果要用名词Competition,那么for前面要加are.
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
叮咚花
2007-07-13 · TA获得超过104个赞
知道答主
回答量:94
采纳率:0%
帮助的人:0
展开全部
b是过去时,c是过去完成时,这句话有确切的过去时间点,所以应选过去时的

如果没打错的话,应该是is taken,pushed,但我认为句中应有by

一般将来时,will complete,这里应没有被动语态,complete意为完成
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
cindy200710
2007-07-13 · TA获得超过303个赞
知道答主
回答量:231
采纳率:0%
帮助的人:0
展开全部
1、Many years ago 决定所填词应是过去式。且这里没有其它时间参照,故不选C这个过去完成时,而选B
2、(感觉你的题目打错了)is taken ,pushed
3、will be completed
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
家住成都
2007-07-13 · TA获得超过569个赞
知道小有建树答主
回答量:161
采纳率:0%
帮助的人:0
展开全部
第一个是过去时 又不是过去完成事!

A photo takes(take) every time the button pushed
(push)

By the end of this year , the new buildings for the Olympic Games Competition(complete)

百分之百正确哦
尤其最后一个 c要大写!!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式