Grammar Builder 6
Exercise 1
1 My sister hasn’t finished her exams.
2 Have you played this new computer game?
3 My dog has broken its leg.
4 My parents have been to New York.
5 Have you seen my trainers?
6 My cousin has applied for a new job.
Exercise 2
2 asked
3 taken
4 met
5 used
6 seen
7 done
8 reached
9 stopped
10 put
11 been
12 spent
Exercise 3
1 have dropped
2 have bought
3 have been; haven’t spent
4 has stopped
5 have had
6 Have you met
7 has he had
8 have lived
Exercise 4
1 for
2 since
3 for
4 for
5 since
Exercise 5
1 gone
2 gone
3 been
4 gone
5 been
Exercise 6
2 correct
3 I’ve had this watch since March.
4 correct
5 ‘I’ve already tidied it.’
6 We ate at that restaurant last Tuesday.
7 Peter went to the shops on Friday morning.
8 correct
9 ‘Have you done your homework yet?’
Exercise 7
1 a have had
b had
2 a didn’t buy
b haven’t bought
3 a left
b have left
4 a didn’t text
b hasn’t texted
5 a have been
b went
Exercise 8
1 Have … been
2 went
3 Did … visit
4 didn’t have
5 stayed
6 have never been
7 saw
8 Have … seen
9 haven’t been
10 Was
11 was