英语单选三道题目求大神解答

问题描述:

英语单选三道题目求大神解答
1、
—— I wonder how much you charge for your services
—— The first two are free____ the third costs 30 dollars
A. whileB. untilC. whenD. before
2、
A good friend of mine from ____ I was born showed up at my home right before I left for Beijing.
A. howB. whomC. whenD. which
3、
We tried to find a table for seven, but they were all ____.
A. given awayB. kept awayC. taken upD. used up

1.A 、while在这里翻译为然而
2.D、我希望你检查一下题干有没有打错,是不是born后少打了一个in.如果没有的话,我认为答案应该是where
3.C、take up正占着1、我其实是知道然而的意思,但我当时选的是c,想的是当你花钱买下三个服务时第一个和第二个免费,相当于买1赠2。因为如果用while我想像不出来这种情景,哪儿有1、2免费,3就突然收费的?……
2、答案是c,没有born in
3、第一印象是c,意思也知道,a真的是干扰项啊第二个我不会……
第一个你想多了,the third是第三个第三题a不是放弃;泄露;分发;出卖的意思吗