●问：《中级英语语法训练》 中有一道题：-I thought you had planned to practise playing the violin yesterday.
-Mother had me ____the housework all day.
A. doing B do C. did D. to do
我见有all day,填了doing; 书中答案却是do.为什么是do而不是doing呢？
☆答：动词 have+宾语+ (不带 to) do 或+doing都很常见.have+ 在这里是cause (somebody) to (do something)的意思。 例如：
I had John find me a house.
I had them all laughing at my jokes.
have用在否定句时有“允许” 、 “容忍” 的意思。 例如：
We can't have you going everywhere by taxi./She won't have boys arriving late.
在你问及繁荣句子里填doing 看来并没有错。事实上Geoffery Leech在(An A～Z of English Grammer & Usage)一书中，在举出下例后注明<especially U.S.>:You really ought to have the doctor take a look at that eye