1)in this trip he has got lots of experience.
2)they have won the gold medal.
3)I saw these developments on TV.
4) the ecology in this country has improved.
5)we have enjoyed this spectator.
6) he has just returned from his work.
7)- have you ever been in Madrid? - No.
8) she hasn't done her homework,has she?
9)you haven't visited her,have you?
10)they have just met.