You are on page 1of 1

Present perfect Progressive exercises.

III-Negate the following:


1- You /get/ good marks over the last few months.
.
2- We /work/ all week. We are on strike.
..
3- She /talk/to me for days.
.
4- They/ prepare/this project for months but for weeks only.

5- She / wash up /for two hours, she has been playing on the computer.

IV- Write the interrogative form:


1- Ruby has been eating too much fried food for the last two weeks?
....
2- I have been watching TV since 5pm because I have nothing to do.
.
3- Tamara has been studying seriously for 5 hours.

4- Pele has been playing football for a long time.

5- We have been waiting for him for over an hour!

Taken from: www.busyteacher.org

You might also like