It's very nice ________you to get me two tickets_________ the World Cup.
A. for; of B. of; on C. to; for D. of; to
His sister___________ her hometown for two years. She'll return next year.
A. has been away B. has left
C. has been away from D. left
The old people ______lonely at all since we began to visit them once a week.
A. haven't felt B. hasn't felt
C. didn't feel D. don’t feel
Eddie has lived here _____________four years ago.
A. before B. after C. when D. since
—Where’s Daniel?
—He___________ to Beijing.
A. has gone B. has been
C. went D. is going
—Where have you___________, Mike?
I have ____________ to the library with my friends.
A. been; gone B. gone; been
C. been; been D. gone; gone