Good to see you again It's almost three years_____ we met last time
A. until B. before C. while D. since
--- I’m flying to Hongkong this weekend. ---Wonderful ! _________.
A. I hope so B. With pleasure C. Have a good trip D. Ok
---Is Mr Smith still in Shanghai?
---Yes,he _______there for two months.
A.has been B.has gone C.has been to D.has gone to
---Can I help you?
--- I want to buy something _______ presents _______my mother.
A. for; for B. as; for C. as; to D. like; to
The boy on the playground ____ be Tom, because he saw him in the library just now.
A. must B. can't C. can D. might
--- Can I see the headmaster at the moment, please?
--- I'm afraid not. He _______out. He _______ in 10 minutes.
A. goes; comes B. has gone; came
C. went; will come D. has gone; will come back