1、above all - most importantly
2、account for - explain
3、as a matter of fact - in fact ,to speak the truth
4、as a rule - generally ;normally
5、about to - be ready to;be on the point of doing something
6、an old hand - be an experienced persom
7、any day now -soon
8、approach sb -talk to sb
9、be fed up with - be out of patience with
10、be on one's own - live independently
11、be on the safe side - take no chances
12、be out of something - have no longer in supply
13、be tired of - be bored with ,frustrated with
14、be up to ones'ears - be extremely busy
15、be up to someone -be a person's responsibility
16、be out for -trying to get
17、be out of the question - be unacceptable ,impossible
18、bite off more than one can chew - take on more than onecanhandle
19、break down - cease to n
20、break the ice - begin to be friendly wuth people onedoesn'tknow
21、break the news - inform or give bad news
22、brush up on - imporve noe's knowledge of somethingthroughstudy
23、bump into - meet unexpectedly
24、by and large - in general
25、by heart - by memory
26、by all means - absolutely ,definitely
27、by no means - in no way
28、call off -cancel
29、cheer up - be happy
30、come down with - become sick with