EFL ESL activities and games for teaching the present perfect simple and continuous. This upperintermediate ESL lesson plan is the second of three on the theme of 'people It contains activities, games and other teaching resources that focus on the present perfect simple and continuous