Completar frases Present perfect exercise 2Versión en línea Complete the sentences with the correct word (past participle and time expressions) por carlos Hernandez 1 1 . Amanda : I have ( lose ) three pairs of sunglasses so far and I have ( learn ) my lesson . I only buy cheap sunglasses now . . . Maybe you left them at Harry's house this morning . Jack : No , I have ( already , ask ) him . 2 . Debbie : This is the most interesting book I have ( ever , read ) . Pat : Where did you get that book ? Debbie : My brother gave it to me for my birthday . 3 . Tanya : I'm afraid Tom isn't here . Peter : He has ( leave ) three messages on my answering machine but I'm not home , so please tell him to call me at my grandparents' house .