|> Other English exercises on the same topic: Present perfect [Change theme]|
|> Similar tests: - Past simple or present perfect - Present perfect simple - Present perfect - Continuous + Perfect - Choosing your past tense... - Preterite or Present Perfect - Enough with the Present Perfect... - How to choose your past tense? (again!)|
|> Double-click on words you don't understand|
Present perfect simple and -ing
Using the verbs in the box,fill in the gaps and type the present perfect simple or the present perfect -ing.