课文原句:He could not have YONGHUI getting away with telling peo

课文原句:He could not have YONGHUI getting away with telling people lies (他不可能让永辉哄骗人们后跑掉!) 问:① 为什么是用getting?没有表示让某人一直做啊,② 有一个短语是have sb do ,那么 这句能不能改成 he could not have YONGHUI get away with telling people lies ③如果可以,那么这两句表示的意义有什么不同?
无火无烟 1年前 已收到4个回答 举报

52904328 幼苗

共回答了19个问题采纳率:94.7% 举报

have sb doing 表示让某人一直做某事,但本句中则表示一种状态,让永辉跑掉不是一个瞬间的动作,这里表示让永辉跑掉这一种有一定延续性的动作,所以用have sb doing 比 have sb do好,英语作为一种语言,很多时候靠语感,而不是像理工科一样划分很清晰.

1年前

6

ii苍狼 幼苗

共回答了6个问题 举报

1.getting除了表示一直。。之外,还可以表示反复的发生或重复某个动作,在这里表示逃跑这个动作反复发生,而不是一直发生。
2.不能这样改,改了以后意思表示的是一次性发生的具体动作,要注意后边有个词 lies ,说明不是撒一次谎
3.看懂上面的,这个就不用回答了...

1年前

3

放弃007 幼苗

共回答了43个问题 举报

have sb. do sth.和 have sb. doing sth 两种格式的意思差不多,只有细微的差别。但是doing表示所指的动作具有进行时的含义。do表示的动作可以是现在,也可以是将来或者可能发生的事情。

1年前

2

yuleiwang 幼苗

共回答了1个问题 举报

getting away 表状态。处于逃跑的状态而不是一直逃跑。
一个表示一次性动作,一个表示反复或状态。

1年前

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