Now try a quiz about today's language point - the present perfect. If the flash doesn't work, try the paper version:
Instructions: For each of these six statements, choose the one correct answer.