NEW
Font size
WorksheetsPresent Perfect&Present Perfect Continuous
Total questions: 10
Worksheet time: 5mins
Cam _____ for 3 hours and he _____ 286 pages so far.
has read/ has read
has been reading/ has read
has been reading / has been reading
You _____ this mobile for years. Why don’t you buy a new one?
had
have had
have been having
I think that the waiter _____ about us. Where is the manager? I’m going to complaint!
has forgotten
has forgetting
has been forgetting
Which of the sentences aren’t correct?
We have been fishing since morning.
Mike has been studying English for 3 years.
They have been knowing each other for 6 months.
I _____ Hurts since I went to their concert.
have loved
have been loving
both options are correct
– How long _____ your mom _____ here? - For about 29 years.
has (your mom) worked
has (your mom) been working
both options are correct
We’ve visited 15 countries _____. I hope to have visited 50 countries before I retire.
just
so far
yet
Which dialogue isn’t correct?
– Why is she crying? – She has been cutting onions.
– Why is she crying? – She has been cutting her finger.
– Why is she crying? – She has cut her finger.
Mike and Peter _____ each other since kindergarten. They are best friends and Peter is going to become a godfather of Mike’s son.
know
have known
have been knowing
Mitchel _____ in Lisbon for 10 years. He loves this place so much and doesn’t want to leave.
have lived
has been living
both options are correct
