Exercises to practise Present perfect continuous or present perfect?

Intermediate level

Exercise

Drag and drop

Start
Your score 0/100 0.0/10

Exercise

Filling gaps

Start
Your score 0/100 0.0/10