Read the letter and choose the correct answer a, b, c or d.
Dear Julia,
How have you been? I miss you so much! I haven’t heard from you in ages. How long is it (1) .................................we last hung out? I think it was two months (2)................................. when we went to Alina’s get-together. Ever since I moved away, it (3) .................................difficult to see you.
As you know, I (4).................................... my new school at first but it’s getting better and I have made some new friends. You have to meet them when you come over. Sally (5) ....................................got a great sense of humour but can be a bit immature at times. Candice is very easy-going and Lisa is very smart, but she is sometimes shy. My classes are quite difficult because I (6)....................................... in the middle of the school year. Lately, I (7)......................................... three hours every afternoon at home, but I try to have fun too. Last month I (8)................................................ up a new hobby. Can you guess what it is? Write back and tell me what you think it is and I’ll tell you in my next letter. I (9)................................ to Alston next month to visit my grandma. We definitely should make plans to meet. I’m looking forward to hearing from you!
Lots of kisses,
Emma
1. a. before b. since c. so far d. already
2. a. ago b. last c. before d. yet
3. a. were b. being c. has been d. was
4. a. didn’t like b. don’t like c. haven’t liked d. liked
5. a. is b. was c. has been d. has
6. a. am coming b. have been coming c. came d. have come
7. a. have been studying b. have studied c. am studying d. studied
8. a. am taking b. took c. have taken d. has taken
9. a. have been coming b. has come c. come d. am coming