PRESENT PERFECT [**]

SPELLING

Complete the chart.

Base Form Past Simple Past Participle Meaning
traer
read
drank
slept
hacer / realizar
go
saw
llevar puesto
thought
spoke
coger / llevar
swim
montar en
drew
felt

Enable JavaScript

PRESENT PERFECT (affirmative)

Year 8 is going on a trip to the Lake District today. Complete the sentences with the correct Present Perfect affirmative form of the verbs in brackets.

a) The students (read) about the Lake District in geography lesson this week.

b) Mrs Wilson (order) two buses.

c) The bus drivers (look) at a map of the area.

d) The director of the school (invite) some parents to go on the trip.

e) The students (prepare) sandwiches today.

Enable JavaScript

PRESENT PERFECT (affirmative and negative)

What have Andy and Liz done in the house this week? Look at the chart below and complete the sentences. Use the correct Present Perfect affirmative or negative form of the verbs in brackets.

MARKS ANDY LIZ
Clean my bedroom
Wash the dishes
Prepare the sandwiches
Do the laundry
Go to the supermarket
Make my bed

a) Andy and Liz their bedrooms.

b) Liz the sandwiches.

c) Andy and Liz the laundry.

d) Andy his bed.

e) Andy and Liz to the supermarket.

f) Andy the dishes.

Enable JavaScript

PRESENT PERFECT (questions)

Write questions with the words below. Use the Present Perfect. Then look at the chart in the exercise above and answer the questions.

a) Liz / make / her bed

    ?

    , .

b) Liz and Andy / wash / the dishes

    ?

    , .

c) Andy / prepare / the sandwiches

    ?

    , .

d) where / Andy / go

    ?

    .

Enable JavaScript

PRESENT PERFECT (mix)

Complete the sentences with the correct Present Perfect form of the verbs in brackets.

a) Our teacher (give) me a good mark.

b) How many matches they (win)?

c) I (not do) my homework today.

d) It (not rain) at all this week.

e) My friends (go) home.

f) you (see) Avatar?

Enable JavaScript

PRESENT PERFECT (time expressions)

What other things have Andy and Liz done? Choose the correct time expressions.

a) Liz has [just / ever / yet] washed the car, so her clothes are wet!

b) It's 7 o'clock in the morning and Andy has [yet / never / already] had a shower.

c) Has Andy [yet / ever / never] taken the dog to the vet? Yes, he has.

d) Liz and Andy want to prepare a salad together, but they haven't started [just / yet / already].

e) Liz doesn't know how to cook chicken. She has [ever / just / never] done it!

Enable JavaScript

FOR / SINCE

Question

Choose the correct option.

a) Mr Green has ridden his bike to work every day ...

Answers

... for three years

... since three years.

Feedback

Question

b) I haven't seen you ...

Answers

... for Aunt Mary's birthday party.

... since Aunt Mary's birthday party.

Feedback

Question

c) Jane has been my best friend ...

Answers

... for the age of five.

... since the age of five.

Feedback

Question

d) We haven't had a pet at home ...

Answers

... for a long time.

... since a long time.

Feedback

Question

e) My father hasn't had any hair on his head ...

Answers

... for he was 21.

... since he was 21.

Feedback

Question

f) My leg has hurt ...

Answers

... for weeks.

... since weeks.

Feedback

Question

g) Mrs Watson has taught us English ...

Answers

... for ten months.

... since ten months.

Feedback

Question

h) I have played the piano ...

Answers

... for I was a child.

... since I was a child.

Feedback

Question

i) We haven't scored a goal ...

Answers

... for twelve matches.

... since twelve matches.

Feedback

Question

j) I haven't seen my cousins ...

Answers

... for 2008.

... since 2008.

Feedback