1) For 5 years 2) For 1 month 3) Since last year 4) Since I was 10 years old 5) Lately 6) Recently 7) Since I was born 8) For 2 years 9) Since I was 5 years old 10) Since last month 11) For 3 years 12) Since this morning 13) For a week 14) Since last week 15) Since last vacation 16) For 10 years 17) Since this weekend 18) Since my last birthday 19) Since yesterday 20) For 3 hours 21) For 30 minutes 22) Since the class started 23) Since I was a kid 24) For 10 days 25) Since last night

Present Perfect Continuous - Speaking Practice

Leaderboard

Visual style

Options

Switch template

Continue editing: ?