Ответ:

1 I have written about 20 emails today!
2 Our cousins have come to stay with us for the weekend.
3 The train has just arrived at the station.
4 We have seen that film five times.
5 My uncle has spent two weeks in hospital.