had been expecting more than just a passing grade ----> was harder than he had anticipated hadn't gotten rid of ----> still had half of ----> fewer half price ----> half off // 50% off hand-me-down ----> Someone gave sth. to sb. hands-on ----> practical hard ----> difficult hard feelings between them for years ----> angry with one another for a long time hard to see from back here ----> would see better from a different row hard to work outside ----> stay inside hardly ----> rarely // scarcely // seldom hardly ... dislike ----> like hardly contain oneself ----> be extremely pleased have (A) take care of (B) ----> (B) be staying with (A) have 3 papers due this week ----> not have time have a broken string ----> not usable have a change in one's routine ----> normally have a hard time doing ----> difficult have a pretty busy ----> have a lot of to do have a pretty busy ----> have a lot to do have a seat // in a few minutes // for a moment ----> a short wait // wait a short time have got to be sure ----> must be extremely careful have heard ----> already know have many things on one's mind ----> have several things to worry about have no idea // in the dark ----> not understand have one's hands full ----> be tied up // be occupied // be too busy have only one small ... ----> doesn't have enough ... have paper identification ----> prove one's identify have sb. do sth. ----> ask sb. to do sth. // sb. do sth. // talk to sb. have sth. done ----> finish // have sb. to do // hire someone to do have sth. insured ----> buy insurance have sth. looked into ----> get sth. checked have sun most of the day ----> have plenty of light have these jackets cleaned ----> get his clothes cleaned have to do the whole thing ----> not start working have to stop and catch one's breath ----> be not in shape have won every game so far ----> be very effective haven't graduated yet ----> be still a student head for // head over to // head the way ----> go to/toward head over to ----> go to health center ----> doctor hear ... mentioned ----> familiar help ----> do good help // know a thing or two ----> ask help oneselves ----> on one's own help-wanted section ----> find a job He's not going to last long time with that attitude. ----> His behavior could cause him to lose the job. hit it off ----> get along with hit the spot ----> make sb. feel refreshed hold off till tomorrow ----> wait till the next day hold on // before sb. do (A), sb. do (B) ----> keep doing (B) hold up ----> delay hold up well ----> last much longer Hope you're feeling better now. ----> He was sick and unable to attend. hot weather ----> heat house ----> address How about an hour or so? ----> She'd rather go later. How baggy // loose ----> too big How big ----> How much How could I turn down an offer like that? ----> be eager to do sth. How did she do that? ----> What she had done to ... ? How does ... sound? ----> can How late ----> not be on time How the glue is made // What their glue's made of ----> the composition of the barnacle's glue How would she know? ----> There's no reason she should know. How's that? // How come? // How so? // What for? ----> Why? huge // big ----> size huge stack ----> a lot of hundred gatherers ----> many of them