-- Do you know him well?
--- Sure. We _____________friends since ten years ago.
A. were B. have been C. have become D. have made
--- Dad, when will you be free? You agreed to go to the seaside with me four days ago.
--- I am sorry, Jean. But I think I will have a _____________holiday soon.
A. four-days B. four-day
C. four days D. four day
___________ you free last night?
A. Were B. Was C. Are D. Do
He __________ two thousand trees since 1985.
A. plants B. planted C. will plant D. has planted
--- Which of the two English dictionaries will you buy?
--- I'll buy _________ of them, so I can give one to my friend, Hellen.
A. either B. neither C. all D. Both
Ann is so careful that she always goes over her exercises to _____there are no mistakes.
A. look for B. make sure
C. find out D. think about