Crossword Puzzle Present PerfectOnline version This activity is about the perfect present and how it is used in daily activities. by laura romero 1 The plane ____ ___ _____ yet (negative / arrive) 2 I ____ ________ the cookies recipe (affirmative / learn) 3 I _____ ___ _____ my mother for two years (negative / see) 4 He ____ ______ you before (affirmative / help) 5 We have become friends ______ 2014 6 _____ you talked to Peter? 7 Have you _____ been to France? 8 We have ______ to Rio de Janeiro (affirmative / be) 3 2 6 8 5 4 7 1