They have made so great progress___.A;for thess yeas B;in the past three yeas选哪一个,为什么? 谢谢!其中A是 for three years

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/23 18:39:49
Theyhavemadesogreatprogress___.A;forthessyeasB;inthepastthreeyeas选哪一个,为什么?谢谢!其中A是forthreeyearsTheyha

They have made so great progress___.A;for thess yeas B;in the past three yeas选哪一个,为什么? 谢谢!其中A是 for three years
They have made so great progress___.
A;for thess yeas B;in the past three yeas
选哪一个,为什么? 谢谢!
其中A是 for three years

They have made so great progress___.A;for thess yeas B;in the past three yeas选哪一个,为什么? 谢谢!其中A是 for three years
答案是B项
in the past three years是现在完成时的标志,类似的用法还有during the past three years 看到这两个均是现在完成时的标志 他的意思是“在过去的三年里” 你根据这句话来看,“在过去的三年里,他们取得了巨大的进步” 现在完成时表示的是从过去的时间点开始一直延续到现在的动作,因此此处用“in the past three years"是对的
而A项for three years 是不对的,英语中没有这么讲的

翻译so far,a total of 59 billionaires have made a promise that they will. 11.37 They are such diligent __ that they have already made __They are such diligent __ that they have already made __.A.students,so much progress B.students,great progressC.students,such much progress D.students,so many progress 一道英文改句,many countries have made new laws.they went to fight pollution.many countries have made new laws so fight pollution.问号为两个填空 They have made a marvelous discovery;so we sent them an e-mail,____them on successA.congratulated B.gongratulating But the part they play in actually making the car is so small that they...But the part they play in actually making the car is so small that they can never say:I have made something! 英语翻译Hever have I seen such wonders,or met landlords so worthy of their land.They have had,and still have,the power to ravage it,and instead they have made it a garden. They have done a good job. ..“They have done a good job.” “ .” A) So they have done B) So they haveC) So have they D) So is it What have made you so happy?和what made you so happy?的区别? I think that you have made so rapid ____in math>A.a progress B.progress C.progresses D.progressed They are_____(考虑)buying new house(填空) you have made great progress inEnglish.so have l so do l so l do 为什么是 so have lyou have made great progress inEnglish.so have lso do l so l do 为什么是 so have l so they have( )nothing to do now i was so w__ to have made such a decision They have made much progress__(用)their hard work. What decision have they made?改被动语态 they have made an _______(协议) about the plan. what have they made great improvement____填什么? They should have made sure it got back to me. so they spend money they don't have 怎么翻译 .