两道英语语法题.1.with more forests being destroyed in that area,hug

两道英语语法题.
1.with more forests being destroyed in that area,huge quantities of land _______ deserts each year.
A.has been turned into B .are being turned into.
为什么答案是B 可以理解正在转变为沙漠,但为什么A不可以,它不是表示从以前开始,并延续下去,且侧重对事物的影响吗?这不是A 更确切?
2.the super hybrid rice around the world _______ the lives of millions of people suffering from hunger to a great level.
A.have improved B had been improving.
A和 B 到底有什么区别啊?应该选哪个?
ZLTFRIEND 1年前 已收到4个回答 举报

米蓝儿 幼苗

共回答了13个问题采纳率:92.3% 举报

第一题中的短语huge quantities of +名词,要求谓语动词用复数,而A选项里的has是单三
所以答案是B
第二题里的主语是the super hybrid rice ,其中rice为不可数名词,所以谓语动词应用单三形式,A选项中的have形式不对,答案为B

1年前

3

laojiu992001 幼苗

共回答了69个问题 举报

huge quantities of 复数
rice 不可数 选B

1年前

2

qishenglei 幼苗

共回答了91个问题 举报

1,与前面的伴随状语保持一致,后面也应该用现在进行时,如果选A的话,那前面就应该是”with more forests having being destroyed"
2,应该选A吧,现在完成时,超级杂交水稻已经大大改善了成千上万挨饿人群的生活。B这个过去完成进行时,在这里不知道要去怎样解释...

1年前

1

东方tt 幼苗

共回答了36个问题 举报

第一题的B是说将要,而不是正在,所以是B。第二题选A,因为更准确,一个是说到现在为止得事,另一个是到过去为止

1年前

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