Present perfect
Hi! These are more useful activities to practise how to use present perfect. Activities: http://www.better-english.com/grammar/presentperfect1.htm http://www.ego4u.com/en/cram-up/grammar/present-perfect-simple/exercises?08 http://www.ego4u.com/en/cram-up/grammar/present-perfect-simple/exercises http://www.perfect-english-grammar.com/present-perfect-exercise-4.html http://www.perfect-english-grammar.com/present-perfect-exercise-5.html Grammar revision: http://www.azargrammar.com/assets/intermediate/FEGiGrammarSpeaks/chapter4/feg_ca_04_002.swf