Are these sentences correct ?
Why / why not ?
1. I have never been to Washington D.C.
2. He has lived in Manila for a year when he was a student.
3. She visited her grandmother last month.
4. The Vandals invaded Rome in the year 455.
5. Ow! I have cut my finger!
6. She lived in seven different countries, so now she knows a lot about different cultures.
7. I have been to the cinema last night.
8. John have never understood the present perfect.