earn one's keep的用法

Before then,the Falcon Heavy may earn its keep lifting satellites and carrying tourists on slingshot trips around the moon.

牛津高阶:earn one's `keep work hard enough to cover the costs of one's food, accommodation, etc 挣钱维持生活.

请问老师上面这句话中,earn its keep 是否是这里的意思?keep 后面直接加 doing 吗?

请先 登录 后评论

最佳答案 2018-01-24 10:54

earn one's keep = earn one's living: 谋生;维系生计;挣钱吃饭

你想一想,这里keep 是名词,它后面不可能跟doing 作宾语。这时,思路开阔一点,考虑一下,后面的lifting 还有carrying 是不是方式状语,修饰earn,说明“维持生计的方式”。如果是方式状语,就可以在lifting 之前加by 表示“方式”,如果加by 成立的话,肯定是“方式状语”,所以 earn one's keep by lifting...and carrying... 是不是很不错呢。

请先 登录 后评论

其它 2 个回答

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

   earn one's `keep 的意思是“挣(某人的)生活费”,这里的keep是不可数名词。例如:It's time you got a job and started earning your keep.你该去找份工作养活自己了。(摘自《朗文高级英语辞典》第5版)Now you are old enough to earn your keep. 你现在的年龄够大了,应该能自谋生计了。(摘自《外研社英汉多功能词典》)

    earn one's keep 后面加 by doing 作方式状语。例如:He earned his keep by cleaning the house. 他靠打扫房子挣饭吃。(摘自《英汉双解当代美国英语学习词典》)

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

earn one's keep 意思“赚取M某人生活费,值得雇用,挣饭吃,赚钱吃饭”keep

(1)vt.  保持; 保留; 遵守; 阻止;

(2)vi.  (食品)保持新; 保持健康;

(3)n.  保持,保养; 供养,抚养; 生活,生计; 饲料;牧草;

keep  n.生活费用 (英文解释:Someone's keep is the cost of food and other things that they need in their daily life.)

Ray will earn his keep on local farms while studying...  

雷求学期间会在当地的农场干活赚取生活费。

I need to give my parents money for my keep.  

我需要付给父母我的生活费。


请先 登录 后评论
  • 0 关注
  • 2 收藏,22368 浏览
  • qiaoheng 提出于 2018-01-23 15:10

相似问题