NEF Grammar slide 134 2A a, b, 2B a, b

1. He left quite early but he hasn’t arrived yet.
2. We haven’t seen each other since we left school.
3. Have you ever written a poem?
4. She has never been to Istanbul.
5. I lent him €50 last week, but he hasn’t paid me back yet.
6. I don’t see them often but I’ve known them for ten years.
7. What year did you leave school?
8. We’re lost. We have already been down this road twice.
9. I sent her an email last week, but she hasn’t replied yet.
10. They have been living in that house since 1980.

1. A How long have you been at university.
B I started two years ago. I’m in my third year now.
A Do you live with your parents?
B I have lived with them for the first two years but then I moved into a student hostel last September and I am living there since then.
2. A Has your brother found a job yet?
B Yes, he just started to work in a hotel.
3. A Have you ever been to Nobu — that new Japanese restaurant?
B Yes, we went there for my birthday.
A What was it like?
B The food was fantastic but it cost a fortune!

1. How long have they been going out together?
2. I have been studying English for two years.
3. He hadn’t been feeling very well recently.
4. You have been reading that book for months!
5. Have you been waiting for a long time?
6. We haven’t spent much time together.
7. How long has she been living there?
8. I have been renting this flat for three years.
9. The lift hasn’t been working since 10 o’clock.
10. Has she been working here for a long time?

1. A Your eyes are red. Have you been crying?
B Yes. I’ve been watching a sad film.
2. A It’s very late. Why aren’t you in bed?
B I can’t sleep. That dog has been barking for the last two hours.
3. A You look tired.
B I know. I haven’t been sleeping well recently.
4. A Wow! You’ve bought a lot of things!
B Yes, we had been shopping all day.
5. A You look hot! What have you been doing?
B I have been playing in the garden with the children.