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 2
Put the verbs into the correct tense (Present Perfect Simple or Present Perfect Progressive).
A:
(you / play / ever)
tennis?
B: I
(play / only)
tennis once or twice. And you?
A: I
(learn)
tennis for two years.
B:
(you / take)
part in any competitions yet?
A: I
(participate)
in four contests this year.
B:
(you / win)
any prizes so far?
A: No, I
(win / not)
anything yet. I'm not that good yet.
(you / enter / ever)
a contest?
B: I
(swim)
for seven years and I
(receive / already)
some trophies.
Mark wrong answers
Replace wrong by correct answers
Show all correct answers