Unit 2 Leisure time, 2B Grammar, Present perfect and past simple contrast, page 19
Exercise 1
1 went
2 Have you finished
3 have had
4 read
5 has already eaten
6 Did you go
Exercise 2
1 didn’t go = haven’t been
2 ‘ve fallen = fell
3 Did Jasmine text = Has Jasmine texted
4 has gone = went
5 didn’t go = haven’t been
Exercise 3
1 a ‘ve been
b went
2 a did; bake
b ‘ve been baking
3 a ‘s been doing
b did
4 a Have; read
b read
Exercise 4
2 has never been
3 played table tennis a year ago
4 texted me a moment ago
5 haven’t vlogged for
6 Have you ever been to this gym
7 brother started collecting stamps
Exercise 5
1 did, start
2 went
3 stopped
4 took
5 has been
6 havven’t been able to
7 ‘ve always admired
8 broke
9 Have, had
10 ‘ve won
11 came