II. Put the verbs into the suitable form, the present perfect or the present perfect progressive.1.A: I feel very tired.B: It's because you.....................(do)too much.A:Well , at least I.....................(finish)that report now, and I can relax.2.A: Someone.....................(leave) the ladder outside,look.B: I expect that's Mike. He.....................(clean) the windows.I don't think he .....................(finish) yet.3.A: You've got mud on your shoes.B: It's all right,I'll take...
Đọc tiếp
II. Put the verbs into the suitable form, the present perfect or the present perfect progressive.
1.A: I feel very tired.
B: It's because you.....................(do)too much.
A:Well , at least I.....................(finish)that report now, and I can relax.
2.A: Someone.....................(leave) the ladder outside,look.
B: I expect that's Mike. He.....................(clean) the windows.I don't think he .....................(finish) yet.
3.A: You've got mud on your shoes.
B: It's all right,I'll take them off.I.....................(work) in the garden.
A: Yes,it looks a lot tidier.Well done.You.....................(do) a good job.
4.A: I.....................(hear) that you and Harriet are building a garage.How long .....................(you/do)that?
B: Oh,for about a month now.We.....................(do) about half of it.
5.A: You're still reading that book,aren't you? How long.....................(you/read)it?
B: I.....................(read) it for three days, but I.....................(not/finish)it yet.
1. have you studied - have learned
2. have been waiting - has not come
3. have lost - Have you seen - have just seen
4. Have you been working - have been studying
5. Have you seen - haven't seen - has lived