6.1 Which alternative is correct?
1. I … my homework.
a) just have done b) have just done c) just did
2. How … to open the door?
a) you’ve managed b) have you managed c) did you manage
3. Bella Freud was born in London and … there since 1990.
a) lives b) has been lived c) has lived
4. You are quite popular. How many albums … in your career?
a) did you make b) you have made c) have you made
5. I … my family since I … to study in London.
a) don’t see, came b) haven’t seen, came c) didn’t see, have come
6. The band … Spain twice so far.
a) has been toured b) toured c) have toured
7. My brother Joe and I … a band, all our life.
a) have always had b) always have c) always had
8. Bob Dylan … so many fantastic songs over the years.
a) has written b) is writing c) has wrote
9. We …Tom Cruise at a film premiere.
a) saw b) have seen c) have saw
10. Who … Gone with the Wind?
a) has wrote b) has written c) wrote