Present perfect (English exercise n°6157 - Please quote this number when contacting us)Other English exercises on the same topicPresent perfectChoose the right answer.English exercise "" created by anonyme (05-02-2006) with The test builderClick here to see the current stats of this English test1. Look ! My neighbour has been has bitten has bought has swum have bought have found have lived have lost have passed have written a new car . 2. I has been has bitten has bought has swum have bought have found have lived have lost have passed have written a new book . 3. We has been has bitten has bought has swum have bought have found have lived have lost have passed have written a little cat . 4. He has been has bitten has bought has swum have bought have found have lived have lost have passed have written for 3 hours in this swimming pool . 5. I has been has bitten has bought has swum have bought have found have lived have lost have passed have written my pen . 6. They has been has bitten has bought has swum have bought have found have lived have lost have passed have written in Louisiana since 1991 . 7. I has been has bitten has bought has swum have bought have found have lived have lost have passed have written my exam ! 8. She has been has bitten has bought has swum have bought have found have lived have lost have passed have written married for 6 years . 9. My dog has been has bitten has bought has swum have bought have found have lived have lost have passed have written a teacher . 10. You has been has bitten has bought has swum have bought have found have lived have lost have passed have written a good bike . End of the free exercise to learn English: Present perfect (13.09.2008 10:05)A free English exercise to learn English.Other English exercises on the same topic | All our lessons and exercises