Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

www.ang.

pl
Present Perfect budowa – ćwiczenia #3258
level
źródło: www.ang.pl/cwiczenia/3258 elementary

Polecenie: Choose the correct forms to complete the sentences.

1. Mary .................. me since June.

A haven't contacted B hasn't contact C hasn't contacted

2. Mr Wilde .................. English in Japan.

A have taught B has taught C haven't taught

pl
3. Muriel .................. us a big cake.

A has made B haven't made C have made

g.
4. Danny .................. a new laptop.

A has buy B has bought C have bought

5. Mr and Mrs Armitage .................. on holiday.


n
A has gone B have go C have gone
.a
6. .................. the documents?

A Has you copied B Have you copied C Have you copy


w

7. It .................. all day.

A have rained B has rain C has rained


w

8. You .................. answered my question.

A have not B has not C hot have


w

9. Graham and Monica .................. all their exams.

A has passed B have passed C has pass

10. We .................. Tommy for years.

A have known B has known C have know

© 2002-2019 by www.ang.pl | May be freely copied for personal or classroom use więcej ćwiczeń na www.ang.pl
www.ang.pl
Answers #3258
level
źródło: www.ang.pl/cwiczenia/3258 elementary

1. C 6. B
2. B 7. C
3. A 8. A
4. B 9. B
5. C 10. A

1. Mary .................. me since June.

A haven't contacted B hasn't contact C hasn't contacted

2. Mr Wilde .................. English in Japan.

pl
A have taught B has taught C haven't taught

3. Muriel .................. us a big cake.

g.
A has made B haven't made C have made

4. Danny .................. a new laptop.

A has buy B has bought C have bought


n
5. Mr and Mrs Armitage .................. on holiday.

A has gone B have go C have gone


.a
6. .................. the documents?

A Has you copied B Have you copied C Have you copy


w

7. It .................. all day.

A have rained B has rain C has rained


w

8. You .................. answered my question.

A have not B has not C hot have


w

9. Graham and Monica .................. all their exams.

A has passed B have passed C has pass

10. We .................. Tommy for years.

A have known B has known C have know

© 2002-2019 by www.ang.pl | May be freely copied for personal or classroom use więcej ćwiczeń na www.ang.pl

You might also like