in the habit of doing可改用不定式吗

表示做某事的习惯,英语多半是说 in the habit of doing sth,比如下面的句子:

Are you in the habit of rising early? 你有早起的习惯吗?

They were in the habit of giving two or three dinner parties a month. 他们每月举办两三次宴会,都成习惯了。

我突发奇想,句子中的 in the habit of doing sth 可以改成 in the habit to do sth 吗?

Are you in the habit to rise early?

They were in the habit to give two or three dinner parties a month

请专家老师解答,谢谢!

请先 登录 后评论

最佳答案 2014-03-31 15:11

▲惯用表达

英语中,凡是 habit 的固定词组,习惯上都是由of doing作定语,其构成一般都是the habit of doing sth.,几乎见不到the habit to do sth. 的情况。除了你说的be in the habit of doing以外,常见的习语如下:

1. have the habit of doing 有做某事的习惯

2. form the habit of doing形成做某事的习惯

3. develop the habit of doing养成做某事的习惯

4. fall into the habit of doing养成做某事的习惯

5. get into the habit of doing养成做某事的习惯

6. get out of the habit of doing改掉做某事的习惯

7. fall out of the habit of doing改掉做某事的习惯

8. kick the habit of doing 改掉做某事的习惯

9. break the habit of doing戒掉做某事的习惯

▲例句

He has fallen out of the habit of drinking.  他已经戒除了喝酒的习惯。

John bravely kicked the habit of cold turkey. 约翰勇敢地没有借药物的帮助就断然戒掉了毒瘾。

My colleague has broken the habit of smoking. 我的同事已经戒掉了吸烟的习惯。

I wish I could get out of the habit of smoking. 我希望我能改掉吸烟的习惯。

He is in the habit of rising early. 他有早起的习惯。

He formed the habit of getting up early.他养成早起的习惯。

He fell into the habit of going there every Saturday evening. 他每星期六晚上到那里去,已经成为习惯。

I've got into the habit of switching on the TV as soon as I get home. 我已养成一到家就打开电视机的习惯。

I developed the habit of eating between meals.我养成了吃零食的习惯。

No, I don't have the habit of having a nap at noon.不睡。我中午没有睡午觉的习惯。

请先 登录 后评论

其它 1 个回答

黎反修   - 英语翻译 (已退休)
擅长:数词用法,存在句,英语考试

have the habit of...与 be in the habit of...的意思、用法相同,但是前者没有介词 in ,后者有介词 in,例如:

He has the bad habit of lighting a cigarette every time that his telephone rings .(=He is in the bad habit of lighting a cigarette every time that his telephone rings.) 他有个坏习惯,电话铃一响就点烟。

请先 登录 后评论
  • 0 关注
  • 1 收藏,8727 浏览
  • 马正修   提出于 2014-03-31 10:48

相似问题