Hey there! Have you studied your lesson about present perfect? I hope you have because I'm offering you a challenge. This is a matching game, it's very good to learn grammar and to practice reading comprehension. Make sure you understand all of the sentences; if you are not sure about their meaning, look up the words in the online dictionary below. You just have to match the answers to the questions so that they all make sense. To do so, drag the answers to the box at the bottom of the screen. The program itself will tell you if your answers are right or wrong. How many seconds have you needed to finish?
Present Perfect Matching Game by Pilar