55.It explains everything quite well now, when you were away to attend your grandpa's funeral yesterday, he dropped _____ you.
A. in on B. in at C. on in D. at in
54.Do you have any idea what _____ him mad?
A. caused B. made C. drove D. let
53.Christmas _____ near, so you should be prepared for it.
A. is drawing B. draws C. has drawn D. drew
52.It is still under discussion ___ we should set off now.
A .if B. whether C. that D. what
51.I'm afraid to tell you that the medicine will ____ no difference to your illness, so stop taking it from now on.
A. take B. have C. cause D. make
50.He has formed a habit of keeping ____ diary since he was young.
A. a B. the C. his D./
49.____ to the Chinese revolutionary cause, Dr.Bethune was widely respected by the Chinese people.
A. Devoted B. Devoting C. To devote D. Devote
48.The weather in the U.S.A varies greatly, ____ on what part you are in now.
A. depend B. depending C. depends D. depended
47.He was shot ______ in the war, which made his wife greatly sad.
A. dead B. deadly C. death D. dying
46.The other day I _____ Tom in the street. How happy I was!
A. meet B. met C. will meet D. have met