坤宁口服液引起痛经:英英语语

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/05 20:51:19
6.Who did the manager of the company ________ the report?
A. have
B. have write
C. have writes
D. have to write
有答案吗?
若有,请讲一下!

助动词have的用法

1)have +过去分词,构成完成时态,例如:
He has left for London. 他已去了伦敦。
By the end of last month, they had finished half of their work.
上月未为止,他们已经完成工作的一半。

2)have + been +现在分词,构成完成进行时,例如:
I have been studying English for ten years.
我一直在学英语,已达十年之久。

3)have+been +过去分词,构成完成式被动语态,例如:
English has been taught in China for many years.
中国教英语已经多年。

4)have+宾语+宾语补足语。

〔透视〕①have sb./sth.do sth.与have sb./sth.doing sth.两者都是宾语发出的主动动作。前者指 “使某人/物做某事(指一次性的具体的动作)”;后者指“使某人/物一直处于某种状态”,常接一段时间作状语。②have sth.done这一结构中的宾语与宾补动词是被动关系。③have sth. to do这一结构中的have意为“有”,即“有某事要做”。解题时要注意这四个结构的形式变化,如对宾语提问、被动结构等。
根据第四项选B是正确的

B

B.同意二楼的,这句话的意思是:谁让公司的经理写这篇报告的?
have sb. do sth.是让某人做某事的意思。

B have sb do sth
固定搭配啊~``

B
have sb. do让某人干某事.
这里把sb.提前,变成who
陈述语气即The manager of the company had sb.(who)write the report.

是啊,B啦!have sb do sth
The manager of the company had sb write the report. 转换成特殊疑问句,
who did the manergerof the company had write(答案) the report.