Present Perfect questions -regular verbs and  irregular verbs

Write questions. Fill in the Present Perfect form.

1. John has brought his guitar.
his guitar? (Question Present Perfect)
2. Susan has looked after the old lady.
after the old lady? (Question Present Perfect)
3. They have spoken to the headmaster.
to the headmaster? (Question Present Perfect)
4. She has met the group.
the group? (Question Present Perfect)
5. We have had a lot of homework.
a lot of homework? (Question Present Perfect)
6. The dog has slept all day.
all day? (Question Present Perfect)
7. The Queen has visited Africa.
Africa? (Question Present Perfect)
8. The farmers have cut the grass.
the grass? (Question Present Perfect)
9. A jury has listened to the group.
to the group? (Question Present Perfect)
10. The children have bought ice creams.
ice creams? (Question Present Perfect)