1.---- ha ve you been here, Daniel?
---Oh, for about two years.
A. How often B. How long C. How far D. How much
2.Miss Li has taught in USA 1999.
A. at B. on C. since D. of
3.Tom has made lots of friends since he to China.
A. has come B. comes C. came D. come
4.---Nick, ____ you ____ my book?
--- Sorry, I just came here.
A. have, seen B. did, see C. has, seen D. do, see