单选题中选alive和living的区别

There aren't many pandas____in the world today.

A. alive      B. living      C. lively      D. lived

答案:A,我选择了B。老师, alive 和 living 都有表示“活着”的意思。为何这里 alive 是正确的,而 living 是错误的呢?谢谢。

请先 登录 后评论

最佳答案 2015-09-29 23:26

我觉得你的选择比参考答案“更佳”。

如果仅从语法上看,本题选 A和B都可以。但如果结合句子意思,则 B 比 A 更好。比较它们的意思(字面意思),看看哪个更好:

There aren’t many pandas alive in the world today. 在当今世界上没有很多活着的大猫熊。

There aren’t many pandas living in the world today. 没有很多大猫熊生活在当今世界上。(这样用的 living 其实可视为是现在分词)

alive和living的细微区别是:living 通常是客观描述某人或动物“仍健在(活着)”,而 alive 则主要指生与死的“界限”。比如下面一句用 alive 而不用 living:

He was still alive when I reached the hospital. 当我赶到医院时他还活着。

有关alive和living的区别,可参见“英语语法网”的以下文章:

《alive, living 与 live 的用法区别》

http://www.yygrammar.com/Article/201010/1772.html  

请先 登录 后评论

其它 2 个回答

陈才   - 英语教师
擅长:中考英语,词法问题

(1)alive为放在名词后作后置定语的用法(表示与死相对的一种情况)

There be +名词+后置定语+时间状语/地点状语 用法

There aren't many pandas( alive) in the world today.

意思:在当今世界还活着的熊猫不是很多了.(只健康还活着大熊猫,不是生病的,死了大熊猫;强调一种活着事物的存在状态)


(2)living为There be +名词+动词现在分词+时间状语/地点状语用法(生活/生存在当今世界里)

There aren't many pandas (living) in the world today(表示依然还生活在/生存在当今世界里;强调一种事物的动作的生存状态)


可以改为一个定语从句:There aren't many pandas (which/that are) living in the world today(可以看作为定语从句省略了关系代词+助动词are 形式)


意思:没有很多熊猫还生活在当今世界里


例如:There is a wallet lying on the ground.=There is a wallet (which/that) is lying on the ground

      地上有一个钱包.


living 有一下种用法

(1)作形容词,通常作前置定语

(2)作为动词live 现在分词形式(如果选择B属于第2种用法)


不知道出题者是想考查哪种用法了.如果考第一种用法,就选A, 如果是第2种就选B

请先 登录 后评论
张成  
擅长:英语考试

There aren't many pandas____in the world today.

A. alive      B. living      C. lively      D. lived

【试译】目前,世界上存活的熊猫数量不多。(即当今活体大熊猫不多)

【试析】正确答案:A

alive意为与“死的/ 无生命的”相对应的“活着的”,着重于状态,用作表语,后置定语或补语。

而living则常用作前置定语及表语。即以下二句区别不大:

There aren't many pandas alive in the world today.

There aren't many living pandas in the world today.


请先 登录 后评论
  • 1 关注
  • 1 收藏,5946 浏览
  • speed_eriko 提出于 2015-09-28 22:33

相似问题