Dr.baker had us_____reports all afternoon,making us very tir

Dr.baker had us_____reports all afternoon,making us very tired.
A.write
B.writing
C.to write
D.written
我一开始也想到have sth done 所以认为书错了 书的答案是b 但楼下有一位讲的很有道理啊~
正乐着 1年前 已收到5个回答 举报

贝儿爽爽 花朵

共回答了26个问题采纳率:84.6% 举报

改答案了,楼下的一位说的对.
B.这里面有一个句型
Have sb.doing sth 让某人一直做某事,后面有一个all afternoon.
另一个句型have sth done 让别人做某事

1年前

4

covntai 幼苗

共回答了7个问题 举报

我错了。

1年前

1

惊鸿般绚烂 幼苗

共回答了30个问题 举报

Have sb. done sth 让某人做某事 应该选D

1年前

1

dakaoya 幼苗

共回答了17个问题 举报

考点〕have+宾语+宾语补足语。
〔透视〕①have sb./sth.do sth.与have sb./sth.doing sth.两者都是宾语发出的主动动作。前者指 “使某人/物做某事(指一次性的具体的动作)”;后者指“使某人/物一直处于某种状态”,常接一段时间作状语。②have sth.done这一结构中的宾语与宾补动词是被动关系。③have sth. to do这一结构中的hav...

1年前

0

挖盐人 幼苗

共回答了38个问题 举报

选A
have sb. do sth.
例句
Professor Black had us write composition every Friday.
布莱克教授让我们每周五写作文.

1年前

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