answertime
1 they have just met their opponents 2 you hadn't played your best game yet 3 I have bought the tickets by the time of their arrival 4 I have visited a game of cricket when I was in London last year 5 the couch talked to him yesterday 6 I have just written an email to the sponsor 7 according to legend, the ancient Olympic games was founded by herades, the son of zeus 8 I have participated in two competitions since I began exercising 9 we had already heard the news about your wins 10 over 10000 athletes took part in the Olympic games last year
Answers & Comments
2 you hadn't played your best game yet
3 I have bought the tickets by the time of their arrival
4 I have visited a game of cricket when I was in London last year
5 the couch talked to him yesterday
6 I have just written an email to the sponsor
7 according to legend, the ancient Olympic games was founded by herades, the son of zeus
8 I have participated in two competitions since I began exercising
9 we had already heard the news about your wins
10 over 10000 athletes took part in the Olympic games last year