山有木兮mp3网盘下载:有没有have sb. do , have sb. done ,have sb.doing

来源:百度文库 编辑:高考问答 时间:2024/04/28 22:47:22
有没有have sb. do ,
have sb. done ,
have sb.doing 有的话 分别是什么意思

例:i'm sorry to have you _____ long
A.wait so B.waiting this C.wait such D.waiting such
为什么选C不选A
不好意思 打错了 为什么选B

当然用 C 了
have sb. do 是 让某人做某事
have sb. done 是 使某人遭遇... / 让某人承受...
have sth. done 是 使某事得以完成
have sb. doing 是 让某人一直做某事
或是 doing 置于人称代词后作 动名词形式

语义 不是强调“一直做‘等待’这件事”,只是“让你等了,不好意思”
所以 结构上 不需用doing进行强调,
但使用doing紧随人称代词作为名词形式
否则多此一举
所以不用 D 而用 B 选项

have sb. do的意思是让某人做某事
have sb. done 似乎没有这样的用法
有have sth. done 意思是使某事完成
have sb. doing 的意思是让某人一直做某事

我本人认为应该选D,不知道为什么选A

have sb. done 表示使遭遇。。。让承受。。。