关于have sb doing和have sb do的区别~8.As his parent,you shouldn’t have your child ___________ such a book.A.read B.to readC.reading D.be reading答案选C..为什么不能选B呢?打错了..为什么不选A?
问题描述:
关于have sb doing和have sb do的区别~
8.As his parent,you shouldn’t have your child ___________ such a book.
A.read
B.to read
C.reading
D.be reading
答案选C..为什么不能选B呢?
打错了..为什么不选A?
答
won't/can't/shouldn't have sb doing 不能容忍做某事
答
have sb./sth.do sth.与have sb./sth.doing sth.两者都是宾语发出的主动动作。前者指 “使某人/物做某事(指一次性的具体的动作)”;后者指“使某人/物一直处于某种状态”,常接一段时间作状语。
答
have sb doing sth 有两种意思:
1.使某人开始做某事
2.劝说或命令某人做某事
have sb do sth 是美式英语,只有 have sb doing sth 的第二种意思.
原句的意思是不应该那么早让孩子开始读如此深奥的书.
所以,根据题意,应该选C.
答
同一楼的解释,楼主可类比see sb do/doing来记忆。
另外let sb do/doing=have sb do/doing
这个该比较熟悉吧。译为让某人做某事