do for 成语
do for
1.be suitable for适合
The coat will do for Alice.这种上衣艾丽丝穿合适。
You won't do for a teacher.你不适合当教师。
These shoes won't do for mountainclimbing.这种鞋子爬山不行。
2.serve the purpose of用作;充任
The box will have to do for a desk until the furniture arrives.家具来到之前,这个箱子就得当作书桌用了。
This place will do for a gymnasium.这个地方可以做体育馆用。
3.care for;attend to照料;帮…做事;替…管家
Mrs.Black has been doing for the manager for ten years.布莱克夫人为经理料理家务已经10年了。
Mrs. Wang did for me during my illness.我生病时王太太照应我。
4.kill;murder;destroy杀死;杀害
He said that he would do for the policeman when he got out of prison.他说他出狱后要干掉那个警察。
Henry received a blow on the head that I thought had done for him.亨利头上挨了一下子,我想这下子已经送了他的命。
5.ruin; finish off;destroy破坏;毁掉
The severe storm did for most of the farm buildings.猛烈的风暴摧毁了大部分农舍。
Our team is done for.我们的队完蛋了。
My camera is almost done for.我的照相机差不多坏了。
6.wear out entirely极其疲乏
At the end of a long day's hard work I'm just about done for.苦干一整天下来,我几乎累垮了。
7.manage to solve or obtain设法解决或得到
How did you do for food during your camping trip?你们野营时是怎样设法弄到食物的?
What will you do for water while you're crossing the desert?你们穿越沙漠时将如何解决水的问题呢?
do for|do
v.,
informal To cause the death or ruin of; cause to fail.

Used usually in the passive form "done for".
The poor fellow is done for and will die before morning. Andy's employer always does very well by him. If Jim fails that test, he is done for.do for (someone or something)
1. To account addition or something's collapse or ruin. After he betrayed me, I vowed to do for him and abduct all of his above clients.2. To do article for addition else. In this usage, a noun or pronoun can be acclimated amid "do" and "for." Hey Jim! What can I do for you today? It was absolutely nice of you to do that for your sister.3. To be adequate or sufficient. I apperceive our vacation is beneath than we'd hoped, but I anticipate bristles canicule off will do for us—it's bigger than nothing!4. To affliction for addition or something. Primarily heard in UK. My bedmate has absitively to break home and do for our babyish while I work.5. To amusement or clothing one in a assertive manner. The alternation does for me aloof accomplished because I can't allow a car at the moment.do for someone
1. . to accommodate for someone; to booty affliction of or serve someone. Do you apprehend me to break home and do for you for the blow of my life? I can't do for all of them!
2. to answer for someone; to be acceptable for someone. Will this bulk ofsweet potatoes do for you? Yes, this will do for me fine.
3. Learn added done for.do for
1. Bring about the death, defeat, or ruin of, as in He swore he'd do for him. This acceptance is generally put in the acquiescent articulation (see done for). [First bisected of 1700s]
2. Care or accommodate for, booty affliction of, as in They absitively to appoint a charwoman to do for Grandmother. This acceptance today is added accepted in Britain than in America. [Early 1500s]
Dictionary