Font size
WorksheetsPresent perfect Vs. Present Perfect Continuous
Total questions: 12
Worksheet time: 8mins
I ________________ (take) a French course for 5 months and the teacher says I am a fast learner.
have taking
have been taking
have taken
Someone ____________ (leave) the ladder outside, look.
have left
has left
have leave
has left
I expect that’s Brain. He _______________ (clean) windows. And I don’t think he __________ (finish) yet.
is cleaning / has finish
was cleaning / hasn´t finished
has been cleaning / hasn´t finished
has been cleaning/ has finish
Ayse________________ (take) driving lessons and next week she is going to take a driving test.
has been taking driving lessons
is taking
took
has taken
I________________ (live) in Sue’s flat and when I find a new house, I will move
live
am living
have lived
have been living
Please don’t go in. I _______ just________ (sweep) the flour
(a)
I ________________ (eat) 8 chocolates up to now.
have eaten
have been eating
ate
am eating
A- Are you hungry?
B- No, I’m not. I _______________ (eat) chocolates all day.
ate
am eating
have eaten
have been eating
The young children _________________ (make) a snowman all morning
have been making
have been made
have making
had been making
I __________________ (break) my arms twice within 2 years.
broke
have been breaking
have broken
have broked
I’m tired. I (a) (play) tennis all afternoon.
The Prime Minister (just announce) that there will not be a January election
just has announced
has just announced
just announced
has announced just
