Present Perfect

  1. Present perfect exercises
  2. Present perfect: have / has
  3. Present Perfect Exercise 1
  4. Present perfect - multiple choice
  5. Have / has - present perfect
  6. Present perfect - write
  7. Negative / questions - write
  8. Present perfect forms
  9. Present perfect - exercises
  10. Present Perfect Exercise 2
  11. The Present Perfect 1
  12. Present perfect - exercises
  13. Present perfect exercises *
  14. Present perfect - exercises
  15. Present perfect - exercises
  16. Affirmative - negative - interrogative
  17. Present Perfect Exercise 3
  18. The Present Perfect 1b
  19. The Present Perfect 2 - exercises
  20. The Present Perfect 3 - exercises
  21. The Present Perfect 4 - exercises
  22. What have you done today ?
  23. Has or have - present perfect *
  24. Exercise on present perfect simple
  25. Present perfect tense exercises
  26. Complete the sentences - *
  27. Present perfect - short answers
  28. Present perfect - exercises
  29. The Present Perfect 5
  30. The Present Perfect 6
  31. The present perfect tense
  32. Present perfect - quiz
  33. Affirmative - negative - questions
  34. Present perfect simple
  35. Questions in the present perfect 1
  36. Questions in the present perfect 2
  37. Present perfect - exercises
  38. Present perfect - negative forms
  39. Write the verb - present tense
  40. Questions - present perfect 1
  41. Questions - present perfect 2
  42. P. perfect: yes / no questions
  43. Present perfect - exercises
  44. Present perfect exercises
  45. Present perfect - click next
  46. Present perfect - short answers
  47. Present simple to present perfect
  48. Present perfect exercises
  49. Already - present perfect exercises
  50. Present perfect - sentences
  51. Since / for - present perfect *
  52. How to use present perfect
  53. Present perfect tense - exercises
  54. Present perfect for life experiences
  55. Questions - click next exercise
  56. Negative - click next exercise
  57. Present perfect - click next
  58. Complete the sentences *
  59. The Present Perfect with 'just'
  60. Present perfect basic form
  61. Present perfect - negations
  62. Sentences and questions
  63. Present perfect - word order
  64. Present perfect simple tense
  65. Present perfect - put in order *
  66. Present perfect - exercises *
  67. Write positive sentences
  68. Present perfect - positive
  69. Present perfect forms
  70. Present perfect in English
  71. Present perfect - negative
  72. Present perfect - questions
  73. Present perfect - questions
  74. Going to, Present Continuous and Present Perfect
  75. Present perfect - making questions
  76. Present perfect - grammar
  77. Negative sentences in p. perfect
  78. Present perfect - negative
  79. Present perfect - contractions
  80. Negations in the present perfect
  81. Verbs into the present perfect
  82. Present perfect - fill in the blanks
  83. Irregular participle crossword 1
  84. Irregular participle crossword 2
  85. Irregular participle crossword 3
  86. Irregular participle crossword 4
  87. Irregular participle crossword 5
  88. Simple past and present perfect
  89. Present perfect simple
  90. Ever - present perfect
  91. Present perfect - multiple choice
  92. Present perfect tense - negative
  93. Test on present perfect
  94. Already - present perfect
  95. Present perfect - exercise *
  96. Make present perfect sentences
  97. Negate the sentences
  98. Present perfect - exercises
  99. Present perfect - correct answer
  100. Present perfect tense - question
  101. Present perfect simple tense
  102. Questions in present perfect simple
  103. Sentences using present perfect
  104. Present perfect simple - questions
  105. What have they just done ?
  106. The present perfect tense
  107. Have you ever been to China ?
Last modified: Tuesday, 22 November 2016, 10:29 AM