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.
Ответ:
Т_Т
Объяснение:
1) Have the boys been playing football since 3 o’clock?
Have the boys been playing football or basketball since 3 o’clock?
What have the boys been playing since 3 o’clock?
The boys have been playing football since 3 o’clock, haven’t they?
2) Had Ann been waiting for her friends for half an hour when they finally came?
Had Ann been waiting for her friends for half an hour or for two hours when they finally came?
Whom had Ann been waiting for for half an hour when they finally came?
Ann had been waiting for her friends for half an hour when they finally came, hadn’t she?
3)Will the baby have been sleeping for five hours by 8 o’clock?
Will the baby have been sleeping for five or eight hours by 8 o’clock?
When will the baby have been sleeping for five hours?
The baby will have been sleeping for five hours by 8 o’clock, won’t he?