These are your grammar lessons, read them, but to revise for the tests it is much better to practise with exercises (back of book, internet etc).
3ICD2 -have+pp (the present perfect
These are your grammar lessons, read them, but to revise for the tests it is much better to practise with exercises (back of book, internet etc).
3ICD2 -have+pp (the present perfect