You are on page 1of 1

HOMEWORK 17.12.

2023
Put the verbs into suitable form, present perfect ot present perfect continuous.
1. A: How long __________________ (you/study) English? have you studied/ have you been studying
B: I __________________ (learn) English since I was twelve. have learnt (learned)/ have been
2. A: Are you waiting for someone? learning
B: Yes, I __________________
have been waiting(wait) for two hours, but my friend __________________
hasn't come come=> came
(not come) yet. => come
3. A: I __________________
have lost (lose) my address book. Have__________________
you seen (you/see) it
anywhere?
B: Yes, I __________________
have just seen (just/see) it on the bookshelf.
4. A: You look tired. __________________
Have you worked(you/work) so hard?
B: No, I __________________ (study) for four hours and probably won’t finish until
midnight. have been studying
5. A: __________________
Have you seen (you/see) Mark recently?
B: No, I __________________
haven't seen (not/see) him since Christmas, I wonder where he
__________________
has been living (live) since then.
6. A: I feel really tired.
B: It’s because you __________________
have done (do) too much.
A: Well, at least I __________________
have finished (finish) that report now, and I can relax.
7. A: Someone __________________
has left (leave) the ladder outside, look!
B: I expect that’s Mike. He __________________
has been cleaning(clean) the windows. I don’t think
he (finish) __________________
hasn't finished yet.
8. A: You’ve got mud on your shoes.
B: It’s alright, I’ll take them off. I __________________
have worked (work) in the garden.
A: Yes, it looks a lot tidier. Well done. You __________________
have done (do) a good job.
9. A: I __________________
have heard (hear) that you and Harriet are building a garage. How
long (you/do) __________________
have you done that? have you been doing
B: Oh, for about a month now, We __________________
have done (do) about half of it.
10.A: You’re still reading that book, aren’t you? How long __________________
have you read
(you/read) it?
B: I __________________ (read) it for three days, but I __________________
haven't finished (not/finish)
it yet. have read/ have been reading
11.A: How long __________________
have you known (you/know) Jane?
B: We __________________
have known (know) each other for over ten years.
12.A: __________________ (John/always/live) in London?
B: No, he __________________
has lived (live) in London for the last few years.
Has John always lived/ Has John always
been living

You might also like