10 请教两个问题:anything与everything;have sb do sth

1. There were a few other cake shops at school, but I didn't like ______ they were selling. 这里填 anything 还是 everything,原因是什么?

2. I can't afford to have people like them working for me. 翻译成“我支付不起像他们那样的人为我工作”对吗?working for me 做什么成分啊,不是 have sb do sth 吗?

请先 登录 后评论

最佳答案 2017-05-09 08:16

1. There were a few other cake shops at school, but I didn't like ______ they were selling. 这里填 anything 还是 everything,原因是什么?

解答:从语法上看,填anything 和 everything 都对。但结合本句上下文,比较而言,填anything更佳。你比较一下这两个答案的意思就清楚了:

(1) There were a few other cake shops at school, but I didn't like anything they were selling. 学校另外还有几家糕点店,但他们卖的东西我都不喜欢。

(2) There were a few other cake shops at school, but I didn't like everything they were selling. 学校另外还有几家糕点店,但并不是他们卖的东西我都喜欢。

2. I can't afford to have people like them working for me. 翻译成“我支付不起像他们那样的人为我工作”对吗?working for me 做什么成分啊,不是 have sb do sth 吗?

解答:working for me 是宾补。have sb doing sth 和 have sb do sth 都可以说,都是表示“让某人做某事”,但后者往往暗示“强制性”,含有迫使某人做某事的意味,而 have sb doing sth则没有这层意思。至于have sb doing sth的具体用法,请参考:http://www.yygrammar.com/Article/201601/4668.html 


请先 登录 后评论

其它 2 个回答

曹荣禄  
擅长:动词用法,句法问题

赞同webster老师的解答。请选择webster老师的解答。

我只补充两点:

1 not + any = no 

not + anything = nothing. 所以,didn't like anything = like nothing.全都不喜欢。

2 all, both, everything, everyone, always等表示全部、所有意义的词叫做全称词。在含有全称词的句子中,如果有not否定,无论not的位置如何,都是否定全称意义,即“并非全部、并非都”,也就是说否定其中的一部分。因此,这样的否定句也叫部分分否定句。

如:All of them are not doctors. 他们并非都是医生。(有的是,有的不是)

I always don't have breakfast. 我并非总是吃早饭。(有时候吃,有时候不吃。)

I don't like everything they sell. 我并非喜欢他们卖的所有的东西。(有的喜欢,有的不喜欢)

请先 登录 后评论
陈才   - 英语教师
擅长:中考英语,词法问题

1. There were a few other cake shops at school, but I didn't like ______ they were selling. 这里填 anything 还是 everything,原因是什么?

答案解析:据语境anything为最佳答案 , anything 表示任何东西,通常用于否定句和一般疑问句中以及条件句中。

(1)anything任何事物,什么事情

We can't do anything.我们什么都做不了。

Dad sat, not saying anything.

爸爸坐着,一声不吭。

She couldn't see or hear anything at all.

她什么也看不见,什么也听不见。

By the time I get home, I'm too tired to do anything active.

我到家时累得无法动弹。

I couldn't manage anything without you. 

没有你,我一事无成。

What happened, is anything wrong?.怎么了,出什么事了吗?

Did you find anything?.你找到什么了吗?

Is there anything you can do to help?.你能帮忙做点什么吗?

If there's anything I could do for him, I would. 

如果需要我帮他做点什么,我会帮忙的。

(2)everything 所有事物;一切事物,一切事情 

Everything in the building had gone silent. 

大厦里一切都变得静悄悄的。

'This should have been decided long before now.' —'We can't think of everything.'.“这个在此之前早该决定了。”——“我们不可能考虑得面面俱到。”

Cathy thought that she had the answer to everything.

凯茜觉得她能够处理一切。

Noel and I do everything together.

我和诺埃尔所有事情都一起做。

2. I can't afford to have people like them working for me. 翻译成“我支付不起像他们那样的人为我工作”对吗?working for me 做什么成分啊,不是 have sb do sth 吗?

解答如下:以上属于"have“作为使动词的用法,后面可以接以下3种结构的搭配:

(1)have sb/sth doing sth 使某人/某物一直处于作某事状态(强调动作处于进行的状态)

Mr Gower had had us all working so hard. 

高尔先生曾让我们大家都拼命干活。

We can't have you going everywhere by taxi.
我们不能让你坐出租汽车到处跑。

I can't have you playing truant.
我不允许你逃学。

We have him trying an experiment.
我们让他试做一个实验。

We'll soon have you walking about again.
不久我们就能让你起来活动了。

(2)have sb/sth do sth 使某人/某物做某事(强调动作经历了整个过程且已结束)

If you happen to talk to him, have him call me.

如果你碰巧能和他说话,让他给我打个电话。

The bridge is not as impressive as some guides would have you believe.

这座大桥并不像有些导游说的那么雄伟。

(3)have sth done  使某物被做/请别人做某事/遭遇不愉快事情(强调宾语为非主语的另外的人的动作的承受者)

I had your rooms cleaned and aired.

我请人打扫了你的房间并通了风。

They had him killed.

他们派人干掉了他。

You've had your hair cut, it looks great.

你理发了,看起来很棒。

I don't think most nine-year-olds have their teeth brushed

我想大多数9岁的孩子不会让别人帮着刷牙。

We had our money stolen. 我们的钱被偷了。

The dance hall once even had its roof blown off in World War II. 

这个舞厅的屋顶甚至在第二次世界大战中被炸飞过。


请先 登录 后评论
  • 3 关注
  • 2 收藏,4216 浏览
  • zhuweiren 提出于 2017-05-08 21:31

相似问题