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 8
Put the verbs into the correct tense (Present Perfect Simple or Present Perfect Progressive).
I
(play / not)
the computer for half an hour, only for about 5 minutes.
Bob
(drive / not)
a car for eight years.
Carla
(go / not)
on holiday for three years.
We
(run / not)
for 40 minutes yet - there are still 10 minutes left.
They
(smoke / not)
for 10 days now.
I
(eat / not)
anything since two o'clock.
Anna
(work / not)
here for five years, but for seven years.
I
(read / not)
for a long time - just 10 minutes, not more.
You
(cycle / not)
for two hours. It was only about one hour.
Catherine
(speak / not)
French for 10 years, so her French isn't very good now.
Mark wrong answers
Replace wrong by correct answers
Show all correct answers