English Grammar Online
… the fun way to learn English!
Dictionary
auf Deutsch
› Cram Up ›
Grammar
›
Prepersim Preperpro
›
Exercise
Present Perfect Simple - Present Perfect Progressive
Exercise 9
Put the verbs into the correct tense (Present Perfect Simple or Present Perfect Progressive).
Since I bought my car, I
(travel / not)
by train.
He
(learn / not)
English for two years yet, but he speaks it very well.
We
(party / not)
for a long time, but there's no food left.
My sister and her boyfriend
(go / not)
out together for a long time. They only met three weeks ago.
James
(tidy / not)
up his room for a long time. It's a complete mess.
We
(practise / not)
for hours - 15 minutes were enough.
Louis is absolutely tired as he
(sleep / not)
well for days.
Dana
(work / not)
for days because she is ill.
I
(play / not)
the piano for ages, so please don't ask me to perform anything.
We
(hang / not)
about all day, we have helped grandma in the garden.
Mark wrong answers
Replace wrong by correct answers
Show all correct answers