PRESENT PERFECT
PART 1: For & Since
PRESENT PERFECT
PRESENT PERFECT
PRESENT PERFECT
PRESENT PERFECT
PRESENT PERFECT
PRESENT PERFECT
PRESENT PERFECT
PRESENT PERFECT
PRESENT PERFECT
PRESENT PERFECT
PRESENT PERFECT
PRESENT PERFECT
PRESENT PERFECT
PRESENT PERFECT
PRESENT PERFECT
PRESENT PERFECT
PRESENT PERFECT
PRESENT PERFECT
PRESENT PERFECT
PRESENT PERFECT
PRESENT PERFECT
PRESENT PERFECT
PRESENT PERFECT
PRESENT PERFECT
PRESENT PERFECT
PRESENT PERFECT
PRESENT PERFECT
PART 2: For & Ago
PRESENT PERFECT
PRESENT PERFECT
PRESENT PERFECT
PRESENT PERFECT
PRESENT PERFECT
PRESENT PERFECT
PRESENT PERFECT
PRESENT PERFECT
PRESENT PERFECT
PRESENT PERFECT
PRESENT PERFECT
PRESENT PERFECT
PRESENT PERFECT
PRESENT PERFECT
PRESENT PERFECT
PRESENT PERFECT
PRESENT PERFECT
PRESENT PERFECT
PRESENT PERFECT
PRESENT PERFECT
PRESENT PERFECT
PRESENT PERFECT
PRESENT PERFECT
PRESENT PERFECT
PART 3: Present Perfect Vs Simple Past
PRESENT PERFECT
PRESENT PERFECT
PRESENT PERFECT
PRESENT PERFECT
PRESENT PERFECT
PRESENT PERFECT
PRESENT PERFECT
PRESENT PERFECT
PRESENT PERFECT
PRESENT PERFECT
PRESENT PERFECT
PRESENT PERFECT
PRESENT PERFECT
PRESENT PERFECT
PRESENT PERFECT
PRESENT PERFECT
PRESENT PERFECT
PRESENT PERFECT
PRESENT PERFECT
PRESENT PERFECT
PRESENT PERFECT
PRESENT PERFECT
PRESENT PERFECT
PRESENT PERFECT
PRESENT PERFECT
PRESENT PERFECT
PRESENT PERFECT
CONGRATULATIONS!
393.80K
Category: englishenglish

Present perfect. Part 2

1. PRESENT PERFECT

Cursos de Inglés ATS

2. PART 1: For & Since

PART 1: For & Since
Cursos de Inglés ATS

3. PRESENT PERFECT

Cursos de Inglés ATS
1. Rachel has been in Brazil ___
Monday.
for
since

4. PRESENT PERFECT

Cursos de Inglés ATS
Sorry!
Try again!

5. PRESENT PERFECT

Cursos de Inglés ATS
Yes!
That’s right!

6. PRESENT PERFECT

Cursos de Inglés ATS
2. Rachel has been in Brazil ___
three days.
for
since

7. PRESENT PERFECT

Cursos de Inglés ATS
Sorry!
Try again!

8. PRESENT PERFECT

Cursos de Inglés ATS
Yes!
That’s right!

9. PRESENT PERFECT

Cursos de Inglés ATS
3. My aunt has lived in Australia
___ 15 years.
for
since

10. PRESENT PERFECT

Cursos de Inglés ATS
Sorry!
Try again!

11. PRESENT PERFECT

Cursos de Inglés ATS
Yes!
That’s right!

12. PRESENT PERFECT

Cursos de Inglés ATS
4. Jennifer is in her office. She
has been there ___ 7 o’clock.
for
since

13. PRESENT PERFECT

Cursos de Inglés ATS
Sorry!
Try again!

14. PRESENT PERFECT

Cursos de Inglés ATS
Yes!
That’s right!

15. PRESENT PERFECT

Cursos de Inglés ATS
5. Mexico has been an
independent country ___ 1821.
for
since

16. PRESENT PERFECT

Cursos de Inglés ATS
Sorry!
Try again!

17. PRESENT PERFECT

Cursos de Inglés ATS
Yes!
That’s right!

18. PRESENT PERFECT

Cursos de Inglés ATS
6. The bus is late. We’ve been
waiting ___ 20 minutes.
for
since

19. PRESENT PERFECT

Cursos de Inglés ATS
Sorry!
Try again!

20. PRESENT PERFECT

Cursos de Inglés ATS
Yes!
That’s right!

21. PRESENT PERFECT

Cursos de Inglés ATS
7. Nobody lives in those houses.
They have been empty ___ many
years.
for
since

22. PRESENT PERFECT

Cursos de Inglés ATS
Sorry!
Try again!

23. PRESENT PERFECT

Cursos de Inglés ATS
Yes!
That’s right!

24. PRESENT PERFECT

Cursos de Inglés ATS
8. Luis has been sick ___ a long
time.
for
since

25. PRESENT PERFECT

Cursos de Inglés ATS
Sorry!
Try again!

26. PRESENT PERFECT

Cursos de Inglés ATS
Yes!
That’s right!

27. PRESENT PERFECT

Cursos de Inglés ATS
9. Mary has been in the hospital
___ October.
for
since

28. PRESENT PERFECT

Cursos de Inglés ATS
Sorry!
Try again!

29. PRESENT PERFECT

Cursos de Inglés ATS
Yes!
That’s right!

30. PART 2: For & Ago

PART 2: For & Ago
Cursos de Inglés ATS

31. PRESENT PERFECT

Cursos de Inglés ATS
1. Rachel arrived in Brazil ___.
for three
days
three
days ago

32. PRESENT PERFECT

Cursos de Inglés ATS
Sorry!
Try again!

33. PRESENT PERFECT

Cursos de Inglés ATS
Yes!
That’s right!

34. PRESENT PERFECT

Cursos de Inglés ATS
2. Rachel has been in Brazil ___.
for three
days
three
days ago

35. PRESENT PERFECT

Cursos de Inglés ATS
Sorry!
Try again!

36. PRESENT PERFECT

Cursos de Inglés ATS
Yes!
That’s right!

37. PRESENT PERFECT

Cursos de Inglés ATS
3. Linda and Frank have been
married ___.
for 20
years
20 years
ago

38. PRESENT PERFECT

Cursos de Inglés ATS
Sorry!
Try again!

39. PRESENT PERFECT

Cursos de Inglés ATS
Yes!
That’s right!

40. PRESENT PERFECT

Cursos de Inglés ATS
4. Linda and Frank got married
______.
for 20
years
20 years
ago

41. PRESENT PERFECT

Cursos de Inglés ATS
Sorry!
Try again!

42. PRESENT PERFECT

Cursos de Inglés ATS
Yes!
That’s right!

43. PRESENT PERFECT

Cursos de Inglés ATS
5. We arrived ______.
for ten
minutes
ten minutes
ago

44. PRESENT PERFECT

Cursos de Inglés ATS
Sorry!
Try again!

45. PRESENT PERFECT

Cursos de Inglés ATS
Yes!
That’s right!

46. PRESENT PERFECT

Cursos de Inglés ATS
6. It started to rain ____.
for an
hour
an hour
ago

47. PRESENT PERFECT

Cursos de Inglés ATS
Sorry!
Try again!

48. PRESENT PERFECT

Cursos de Inglés ATS
Yes!
That’s right!

49. PRESENT PERFECT

Cursos de Inglés ATS
7. Silvia has been studying
English _____.
for six
months
six months
ago

50. PRESENT PERFECT

Cursos de Inglés ATS
Sorry!
Try again!

51. PRESENT PERFECT

Cursos de Inglés ATS
Yes!
That’s right!

52. PRESENT PERFECT

Cursos de Inglés ATS
8. I bought these shoes ____.
for a few
days
a few
days ago

53. PRESENT PERFECT

Cursos de Inglés ATS
Sorry!
Try again!

54. PRESENT PERFECT

Cursos de Inglés ATS
Yes!
That’s right!

55. PART 3: Present Perfect Vs Simple Past

Cursos de Inglés ATS

56. PRESENT PERFECT

Cursos de Inglés ATS
1. My friend is a writer. He
_____ many books.
wrote
has
written

57. PRESENT PERFECT

Cursos de Inglés ATS
Sorry!
Try again!

58. PRESENT PERFECT

Cursos de Inglés ATS
Yes!
That’s right!

59. PRESENT PERFECT

Cursos de Inglés ATS
2. We _____ a vacation last year.
didn’t take
haven’t
taken

60. PRESENT PERFECT

Cursos de Inglés ATS
Sorry!
Try again!

61. PRESENT PERFECT

Cursos de Inglés ATS
Yes!
That’s right!

62. PRESENT PERFECT

Cursos de Inglés ATS
3. I ______ tennis yesterday
afternoon.
didn’t play
haven’t
played

63. PRESENT PERFECT

Cursos de Inglés ATS
Sorry!
Try again!

64. PRESENT PERFECT

Cursos de Inglés ATS
Yes!
That’s right!

65. PRESENT PERFECT

Cursos de Inglés ATS
4. What time _____ to bed last
night?
did you go
have you
gone

66. PRESENT PERFECT

Cursos de Inglés ATS
Sorry!
Try again!

67. PRESENT PERFECT

Cursos de Inglés ATS
Yes!
That’s right!

68. PRESENT PERFECT

Cursos de Inglés ATS
5. Kathy travels a lot. She _____
many countries.
visited
has
visited

69. PRESENT PERFECT

Cursos de Inglés ATS
Sorry!
Try again!

70. PRESENT PERFECT

Cursos de Inglés ATS
Yes!
That’s right!

71. PRESENT PERFECT

Cursos de Inglés ATS
6. I live in New York now, but I
_____ in Mexico for many years.
lived
have lived

72. PRESENT PERFECT

Cursos de Inglés ATS
Sorry!
Try again!

73. PRESENT PERFECT

Cursos de Inglés ATS
Yes!
That’s right!

74. PRESENT PERFECT

Cursos de Inglés ATS
7. The weather _____ very good
yesterday.
wasn’t
hasn’t
been

75. PRESENT PERFECT

Cursos de Inglés ATS
Sorry!
Try again!

76. PRESENT PERFECT

Cursos de Inglés ATS
Yes!
That’s right!

77. PRESENT PERFECT

Cursos de Inglés ATS
8. Sonia is an actress now. She
______ in several plays.
was
has been

78. PRESENT PERFECT

Cursos de Inglés ATS
Sorry!
Try again!

79. PRESENT PERFECT

Cursos de Inglés ATS
Yes!
That’s right!

80. PRESENT PERFECT

Cursos de Inglés ATS
9. I _____ my hair before
breakfast this morning.
washed
have
washed

81. PRESENT PERFECT

Cursos de Inglés ATS
Sorry!
Try again!

82. PRESENT PERFECT

Cursos de Inglés ATS
Yes!
That’s right!

83. CONGRATULATIONS!

Cursos de Inglés ATS
English     Русский Rules