You are on page 1of 1

Present perfect Name:

2) Write positive sentences in present perfect simple Bob / visit / his grandma Jimmy / play / on the computer Sue and Walter / wash / their car Andrew / repair / his bike Phil / help / Anne with maths Brad and Louise / watch / a film Tamara / talk to / her best friend Bridgette / draw / a picture Carol / read / a computer magazine Tom and Alice / be / to a restaurant

1) Fill the gaps with have or has


A) I have answered the question. B) Sophie _________opened the window. C) They ___________called us. D) You __________carried a box. E) It______________ rained a lot. F) We __________washed the car. G) He _______________closed the window. H) Jenny__________ locked the door. I) The girls_________visited the museum. J) John and Sophie ____________ helped in the garden.

IV) Complete with for or since.

1. They've been married_____________ twenty-five years. 2. First Nations people in British Columbia have told stories about the eagle______
hundreds of years.

3. The beaver has been an emblem of Canada_________ many years. 4. Maya has been a professional singer_________1989. 5. So far, it has rained ___________five hours. 6. Cougars have almost disappeared from the Victoria area _______ humans settled here. 7. Jo has been a student here ____________March. 8. Mary has kept a diary___________________ she was ten years old. 9. I haven't been snowboarding ________ last winter.

You might also like