Similar presentations:
Present perfect. Part 2
1. PRESENT PERFECT
Cursos de Inglés ATS2. PART 1: For & Since
PART 1: For & SinceCursos de Inglés ATS
3. PRESENT PERFECT
Cursos de Inglés ATS1. Rachel has been in Brazil ___
Monday.
for
since
4. PRESENT PERFECT
Cursos de Inglés ATSSorry!
Try again!
5. PRESENT PERFECT
Cursos de Inglés ATSYes!
That’s right!
6. PRESENT PERFECT
Cursos de Inglés ATS2. Rachel has been in Brazil ___
three days.
for
since
7. PRESENT PERFECT
Cursos de Inglés ATSSorry!
Try again!
8. PRESENT PERFECT
Cursos de Inglés ATSYes!
That’s right!
9. PRESENT PERFECT
Cursos de Inglés ATS3. My aunt has lived in Australia
___ 15 years.
for
since
10. PRESENT PERFECT
Cursos de Inglés ATSSorry!
Try again!
11. PRESENT PERFECT
Cursos de Inglés ATSYes!
That’s right!
12. PRESENT PERFECT
Cursos de Inglés ATS4. Jennifer is in her office. She
has been there ___ 7 o’clock.
for
since
13. PRESENT PERFECT
Cursos de Inglés ATSSorry!
Try again!
14. PRESENT PERFECT
Cursos de Inglés ATSYes!
That’s right!
15. PRESENT PERFECT
Cursos de Inglés ATS5. Mexico has been an
independent country ___ 1821.
for
since
16. PRESENT PERFECT
Cursos de Inglés ATSSorry!
Try again!
17. PRESENT PERFECT
Cursos de Inglés ATSYes!
That’s right!
18. PRESENT PERFECT
Cursos de Inglés ATS6. The bus is late. We’ve been
waiting ___ 20 minutes.
for
since
19. PRESENT PERFECT
Cursos de Inglés ATSSorry!
Try again!
20. PRESENT PERFECT
Cursos de Inglés ATSYes!
That’s right!
21. PRESENT PERFECT
Cursos de Inglés ATS7. Nobody lives in those houses.
They have been empty ___ many
years.
for
since
22. PRESENT PERFECT
Cursos de Inglés ATSSorry!
Try again!
23. PRESENT PERFECT
Cursos de Inglés ATSYes!
That’s right!
24. PRESENT PERFECT
Cursos de Inglés ATS8. Luis has been sick ___ a long
time.
for
since
25. PRESENT PERFECT
Cursos de Inglés ATSSorry!
Try again!
26. PRESENT PERFECT
Cursos de Inglés ATSYes!
That’s right!
27. PRESENT PERFECT
Cursos de Inglés ATS9. Mary has been in the hospital
___ October.
for
since
28. PRESENT PERFECT
Cursos de Inglés ATSSorry!
Try again!
29. PRESENT PERFECT
Cursos de Inglés ATSYes!
That’s right!
30. PART 2: For & Ago
PART 2: For & AgoCursos de Inglés ATS
31. PRESENT PERFECT
Cursos de Inglés ATS1. Rachel arrived in Brazil ___.
for three
days
three
days ago
32. PRESENT PERFECT
Cursos de Inglés ATSSorry!
Try again!
33. PRESENT PERFECT
Cursos de Inglés ATSYes!
That’s right!
34. PRESENT PERFECT
Cursos de Inglés ATS2. Rachel has been in Brazil ___.
for three
days
three
days ago
35. PRESENT PERFECT
Cursos de Inglés ATSSorry!
Try again!
36. PRESENT PERFECT
Cursos de Inglés ATSYes!
That’s right!
37. PRESENT PERFECT
Cursos de Inglés ATS3. Linda and Frank have been
married ___.
for 20
years
20 years
ago
38. PRESENT PERFECT
Cursos de Inglés ATSSorry!
Try again!
39. PRESENT PERFECT
Cursos de Inglés ATSYes!
That’s right!
40. PRESENT PERFECT
Cursos de Inglés ATS4. Linda and Frank got married
______.
for 20
years
20 years
ago
41. PRESENT PERFECT
Cursos de Inglés ATSSorry!
Try again!
42. PRESENT PERFECT
Cursos de Inglés ATSYes!
That’s right!
43. PRESENT PERFECT
Cursos de Inglés ATS5. We arrived ______.
for ten
minutes
ten minutes
ago
44. PRESENT PERFECT
Cursos de Inglés ATSSorry!
Try again!
45. PRESENT PERFECT
Cursos de Inglés ATSYes!
That’s right!
46. PRESENT PERFECT
Cursos de Inglés ATS6. It started to rain ____.
for an
hour
an hour
ago
47. PRESENT PERFECT
Cursos de Inglés ATSSorry!
Try again!
48. PRESENT PERFECT
Cursos de Inglés ATSYes!
That’s right!
49. PRESENT PERFECT
Cursos de Inglés ATS7. Silvia has been studying
English _____.
for six
months
six months
ago
50. PRESENT PERFECT
Cursos de Inglés ATSSorry!
Try again!
51. PRESENT PERFECT
Cursos de Inglés ATSYes!
That’s right!
52. PRESENT PERFECT
Cursos de Inglés ATS8. I bought these shoes ____.
for a few
days
a few
days ago
53. PRESENT PERFECT
Cursos de Inglés ATSSorry!
Try again!
54. PRESENT PERFECT
Cursos de Inglés ATSYes!
That’s right!
55. PART 3: Present Perfect Vs Simple Past
Cursos de Inglés ATS56. PRESENT PERFECT
Cursos de Inglés ATS1. My friend is a writer. He
_____ many books.
wrote
has
written
57. PRESENT PERFECT
Cursos de Inglés ATSSorry!
Try again!
58. PRESENT PERFECT
Cursos de Inglés ATSYes!
That’s right!
59. PRESENT PERFECT
Cursos de Inglés ATS2. We _____ a vacation last year.
didn’t take
haven’t
taken
60. PRESENT PERFECT
Cursos de Inglés ATSSorry!
Try again!
61. PRESENT PERFECT
Cursos de Inglés ATSYes!
That’s right!
62. PRESENT PERFECT
Cursos de Inglés ATS3. I ______ tennis yesterday
afternoon.
didn’t play
haven’t
played
63. PRESENT PERFECT
Cursos de Inglés ATSSorry!
Try again!
64. PRESENT PERFECT
Cursos de Inglés ATSYes!
That’s right!
65. PRESENT PERFECT
Cursos de Inglés ATS4. What time _____ to bed last
night?
did you go
have you
gone
66. PRESENT PERFECT
Cursos de Inglés ATSSorry!
Try again!
67. PRESENT PERFECT
Cursos de Inglés ATSYes!
That’s right!
68. PRESENT PERFECT
Cursos de Inglés ATS5. Kathy travels a lot. She _____
many countries.
visited
has
visited
69. PRESENT PERFECT
Cursos de Inglés ATSSorry!
Try again!
70. PRESENT PERFECT
Cursos de Inglés ATSYes!
That’s right!
71. PRESENT PERFECT
Cursos de Inglés ATS6. I live in New York now, but I
_____ in Mexico for many years.
lived
have lived
72. PRESENT PERFECT
Cursos de Inglés ATSSorry!
Try again!
73. PRESENT PERFECT
Cursos de Inglés ATSYes!
That’s right!
74. PRESENT PERFECT
Cursos de Inglés ATS7. The weather _____ very good
yesterday.
wasn’t
hasn’t
been
75. PRESENT PERFECT
Cursos de Inglés ATSSorry!
Try again!
76. PRESENT PERFECT
Cursos de Inglés ATSYes!
That’s right!
77. PRESENT PERFECT
Cursos de Inglés ATS8. Sonia is an actress now. She
______ in several plays.
was
has been
78. PRESENT PERFECT
Cursos de Inglés ATSSorry!
Try again!
79. PRESENT PERFECT
Cursos de Inglés ATSYes!
That’s right!
80. PRESENT PERFECT
Cursos de Inglés ATS9. I _____ my hair before
breakfast this morning.
washed
have
washed
81. PRESENT PERFECT
Cursos de Inglés ATSSorry!
Try again!
82. PRESENT PERFECT
Cursos de Inglés ATSYes!
That’s right!