Помогите с тестом по английскому языку,пожалуйста:
Present perfect and Past simple
Choose the correct verb form
1) My father is a writer. He … many books.
1. has written
2. wrote
3. did write
4. have written
2) We … a holiday last year.
1. hadn't
2. didn't have
3. haven't had
4. hasn't had
3) I … football yesterday afternoon.
1. played
2. haven't played
3. have played
4. did play
4) What time … to bed last night?
1. did you go
2. were you go
3. have you gone
4. has you gone
5) … you ever … a famous person?
1. Did ... meet
2. Were ... meet
3. Have ... met
4. Have ... meet
6) The weather … very good yesterday.
1. didn't be
2. wasn't
3. hasn't been
4. has been
7) My hair is wet. I … it.
1. washed
2. have washed
3. has washed
4. didn't wash
8) Kate travels a lot. She … many countries.
1. visited
2. have visited
3. has visited
4. has visit
9) William Shakespeare … from 1564 to 1616.
1. lived
2. didn't live
3. has lived
4. have lived
10) When … to Great Britain?
1. you went
2. did you go
3. have you gone
4. have you went