Present Perfect Simple v Present Perfect Continuous
Quiz
Complete the gaps with the most appropriate forms of the present.
A: Where ...... (you / be), Susan?
B: I ...... (play) basketball with David.
Look! Somebody ...... (steal) the new stop sign.
A: You seem tired, Henry. What's going on?
B: I ...... (have) quite a lot of work lately.
A: You seem quite sleepy, Margaret. Is everything all right?
B: Well, I ...... (work) quite hard recently, so I suppose I need to catch up on some sleep.
Pete and Lilly are away on holiday. They ...... (go) to Spain, I think.
...... (your son / ever / live) in Mexico?
Kate is a talented actress. She ...... (already / appear) in loads of great films.
A: I'm sorry I'm late.
B: Never mind. I ...... (just / arrive) myself.
How many pages of the novel ...... (you / read) today?
Luke and Bradley ...... (play) tennis four times this week already.
James ...... (read) that book for over a year now.
Greg ...... (send) me emails about those books he is interested in buying for over a week now.