英语语法高手请进1.In the battle more than two hundred enemy soldiers___A.were shot to death B.were shot dead这个题目有的说选择A有的选择B,好在两种用法都见过,到底选什么呢?
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/18 23:14:41
英语语法高手请进1.In the battle more than two hundred enemy soldiers___A.were shot to death B.were shot dead这个题目有的说选择A有的选择B,好在两种用法都见过,到底选什么呢?
英语语法高手请进
1.In the battle more than two hundred enemy soldiers___
A.were shot to death B.were shot dead
这个题目有的说选择A有的选择B,好在两种用法都见过,到底选什么呢?
英语语法高手请进1.In the battle more than two hundred enemy soldiers___A.were shot to death B.were shot dead这个题目有的说选择A有的选择B,好在两种用法都见过,到底选什么呢?
答案:B.were shot dead
解析
一、shoot 有两种用法:
1.及物动词——射中,射伤,射死;
1)shoot sb./sth.意思是“射中/射伤/射死某人或某物”
2)因为是及物动词,所有也可以用被动语态 (sb./sth.) be shot,意思是“(某人或某物)被射中/射伤/射死”
2.不及物动词:发射、射击
注意:不及物动词没有被动语态
二、这里是及物动词用法,因此可以改回主动语态及进行分析.
1.主动语态的主体:They shot more than two hundred enemy were shot (他们射中200多敌人)
2.分别选用 dead 和 to death 作宾语补足语:
* shoot sb.dead 意思是“射中某人使其成为死亡状态”,即“(有意)击毙某人”.
* shoot sb.to death 意思是“射中某人导致其死亡”,即“(无意)射杀某人”.
3.本题显然是在战场上有目的地击毙敌人,由于是被动语态,形容词 dead 变成主语补足语,即“200多敌人被射中成为死亡状态”,因此选项 B 更为贴切.
应该是选B.
A be shot to death 有往死里打的那种意思,有致命的那种意思。
B 意思就是已经被打死了,是种状态。
支持选B,A有主观性,而B是客观性
A是结果,名词用法
B是状态,定语用法
选A。在这场战斗中,有超过两百的士兵被杀死了。战斗的结果就是士兵的死亡。
B
were shot 是被动用法 (be +done 过去分词构成被动语态)
dead 过去分词作形容词用作补语,主语补足语