Many years ago ,Jim ____ in paris with his uncle for quite a

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)
好像都不对额
题目绝对没错,还没人达对我有答案就是不知道为什么
一木十三郎 1年前 已收到5个回答 举报

minoofr 幼苗

共回答了15个问题采纳率:100% 举报

1.选B.many years ago 表明作者只是陈述过去的事情.对现在并未造成影响,所以即使有for,也不一定要用完成时.
2.is taken ,is pushed
(the button前面应该有个when吧)
3.will be completed
楼上的看清楚题目哦,这句话意思是"为奥运会建造的这些新建筑将在年底完工."
如果要用名词Competition,那么for前面要加are.

1年前

5

梦醒雪在飞 幼苗

共回答了6个问题 举报

1、Many years ago 决定所填词应是过去式。且这里没有其它时间参照,故不选C这个过去完成时,而选B
2、(感觉你的题目打错了)is taken ,pushed
3、will be completed

1年前

1

gbwo 幼苗

共回答了4个问题 举报

1 首先many years ago确定是过去时,所以去掉A。
其次live是指状态而非具体动作,所以去掉D
最后,我明白你选C是因为for quite a long time,但再读一遍整个句子 就会明白这个句子的意思是很多年前JIM和他叔叔住到了巴黎,从此过去了很多年,而非很多年前jim就已经居住了很多年,所以应该用过去时形式
除了注意那些标志性的提示外,还一...

1年前

1

jxwys 幼苗

共回答了18个问题 举报

第一个是过去时 又不是过去完成事!
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要大写!!

1年前

0

akayafisker 幼苗

共回答了13个问题 举报

b是过去时,c是过去完成时,这句话有确切的过去时间点,所以应选过去时的
如果没打错的话,应该是is taken,pushed,但我认为句中应有by
一般将来时,will complete,这里应没有被动语态,complete意为完成

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 20 q. 0.042 s. - webmaster@yulucn.com