简单英语语法填空1.A small plane vradhed into a hillside five miles e

简单英语语法填空
1.A small plane vradhed into a hillside five miles east of the city,__________ (kill)all four people on board.
能否填having killed?或killing
彷徨ii 1年前 已收到6个回答 举报

tlsh 春芽

共回答了10个问题采纳率:70% 举报

比较适合用Killing,因为陈述的是过去发生的一个事实.
用having killed 也勉强可以,如果最后有表示到目前为止(for now)的话,就用having killed.

1年前

2

走散的拖鞋 幼苗

共回答了8个问题 举报

填killing,不能having killed

1年前

2

fwegfdvv43 幼苗

共回答了21个问题采纳率:81% 举报

不能用having killed.根据题意,此处为主动,可以填having killed 或killing。但飞机坠落,乘客死亡是一种自然结果,而且两者也可看作是同时发生的事,所以应该用killing.

1年前

2

枫红一世 幼苗

共回答了21个问题 举报

killing, 这里考察的是动词的ING形式做状语的用法,起解释说明的作用。根据本句的意思,一家小型飞机在距离城市五英里的山坡上坠落,机上的四名乘客全部遇难。如果用having killed,时间上就表示的是到目前为止四人遇难,但是与all所表达的意思不符。所以用killing更合适。...

1年前

1

北方凌 幼苗

共回答了21个问题采纳率:81% 举报

killing本题主要考察非谓语的用法 是主动关系

1年前

1

lpf000 幼苗

共回答了433个问题 举报

killing

1年前

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