摘要:句子结构 "have sb. doing sth." 表示“让某人一直做某事”或“使某人处于某种持续状态”,强调动作的进行性而非一次性完成。此处,"had his audience listening" 意为“让观众持续专注地听”,符合语境中听众保持注意力的状
1、 He had his audience ______ attentively.
A.listening B. listen C. listen to D. to listen
2、He had the bouncers____ them out of the club.
A.throw B.throwing C.to throw D. have thrown
3.I'm afraid you've been_____.
A.had B. made C. taken D. put
He had his audience ______ attentively.
选项: A.listening B. listen C. listen to D. to listen
答案: A. listening
句子结构 "have sb. doing sth." 表示“让某人一直做某事”或“使某人处于某种持续状态”,强调动作的进行性而非一次性完成。此处,"had his audience listening" 意为“让观众持续专注地听”,符合语境中听众保持注意力的状态。
错误选项分析:
B. listen(原形动词)适用于 "have sb. do sth." 结构(强调命令或一次性动作),但此句需表示持续状态。
C. listen to(带介词)和 D. to listen(不定式)均不符合 "have" 的使役搭配规则。
He had the bouncers____ them out of the club.
选项: A.throw B.throwing C.to throw D. have thrown
答案: A. throw
句子结构 "have sb. do sth." 表示“让某人做某事”,侧重使役动作的执行(通常为一次性或指令性行为)。此处,“had the bouncers throw” 意为“让保镖把他们扔出去”,强调保镖执行动作的瞬间完成(对比问题1的持续状态)。
错误选项分析:
B. throwing(现在分词)适用于 "have sb. doing sth." 结构,但此句需突出动作执行而非持续状态。
C. to throw(不定式)和 D. have thrown(完成式)不符合 "have" 后接动词原形的使役用法。
I'm afraid you've been_____.
选项: A.had B. made C. taken D. put
答案: A. had
"You've been had" 是固定习语,意为“你被骗了”或“你上当了”,其中 "had" 作为过去分词在被动语态中表示被欺骗的经历。该表达常见于口语,强调受骗结果^[基于标准英语习语,无直接搜索结果支持,但为常见用法^。
答案总结
问题 正确答案 关键语法结构
1 A. listening have sb. doing sth.(持续状态)
2 A. throw have sb. do sth.(执行动作)
3 A. had been had(被动习语,表欺骗)
来源:朋宸教育