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