Present PerfectOnline version Link the gapped sentences with the verbs in the present perfect tense to complete the sentences. Good luck! by Nick Luijendijk 1 Sentences 2 Answers I ....... that book already. He ....... his friend since last month. We ....... our homework yet. Sally ....... her room, it looks wonderful now. Peter and I ....... on our group presentation for History, it is almost done. Harry and Vanessa ....... on holiday together every year since they were six. Jenny ....... me an e-mail. We ....... the shopping for our grandparents. Jennifer ....... at the pet shop. Esther and Rudy ....... the museum. have read has not seen have not finished has cleaned have worked have gone has sent have done has been have visited