Fill in gaps with recently, how long, yet, for, always, ever, already, since, so far or
just.
1. A: Has Tom finished his exams yet?
B: No. He finishes next Thursday.
2. A: _____________ has Janet been working at the hospital?
B: She has been working there ________________ she left school.
3. A: How are you finding your new job?
B: Great! I haven’t had any problems _______________.
4. A: Is John at home, please?
B: No, I’m afraid he’s ______________ gone out.
5. A: Have you been waiting long?
B: Yes, I’ve been here ___________ two hours.
6. A: Has Martin _____________ been to Spain?
B: No, I don’t think so.
7. A: Have you spoken to Mathew _________?
B: Yes. I phoned him last night.
8. A: Can you do the washing-up for me, please?
B: Don’t worry. Mike has __________ done it.
9. A: Lucy has __________ been musical, hasn’t she?
B: Yes, she started playing the piano when she was five years old.
10. A: Shall we go to that new restaurant tonight?
B: Yes. I have _____________ been there. It’s really nice.
11. A: Your dog’s been barking ____________ three hours!
B: I’m sorry. I’ll take him inside.
12. A: Have you finished reading that book yet?
B: No, I’ve __________ started it.
Say when you are going to do something.
Example: Have you cleaned the car? (tomorrow)
Not yet I’m going to clean it tomorrow.
Have you called Tom? (after lunch)
Not yet. I’m going to call him after lunch
Have you had dinner? (in a little while)
Not yet I’m going to have it in a little while
Have you painted your apartment? (soon)
Not yet I’m going to paint it soon
Have you fixed my bicycle? (this afternoon)
Not yet I’m going to fix it this afternoon