Не знаю, что имеется в виду под "герундиальным оборотом", но скорее всего gerund phrase. Если исходить из этого соображения, то:
1) Оборот - "keeping his secret". Функция - подлежащее.
2) Оборот - "getting to the truth". Если, опять же, говорить в терминах английской грамматики, это называется subject complement. В вашем случае это скорее всего называется частью сказуемого.
3) Оборот - "her staying with her father's people in Capetown". В терминах английской грамматики функция - object of preposition. Наиболее близко подходящий вариант из всех предложенных - дополнение.
4) Оборот - " Jack's watching him attentively". В терминах английской грамматики функция - object of a preposition. В вашем случае, скорее всего, это называется дополнением.
5) Оборот - "showing her teeth". В терминах английской грамматики - object of preposition. Наиболее близко подходящий вариант из всех предложенных - обстоятельство.
6) Оборот - "having met him on the Liston plane.". Функция - дополнение.
Объяснение:
Вообще говоря, gerund (герундий), как и gerund phrase (герундиальный оборот) не могут выполнять функции определения или обстоятельства В ПРИНЦИПЕ. Потому что они функционируют в предложении в качестве существительного, а существительное эти функции выполнять не может. Странное задание...
1. I have to sell the car one of these days. It keeps breaking down.
2. You mustn`t shout at children.
3. The bell had gone and I have to answer the question.
4. “You mustn`t cross the road alone” – the mother said to the child.
5. The guide had to meet the group and take them to the hotel yesterday.
6. The children didn’t understand the rule and the teacher had to explain it again.
7. The babysitter was ill and Ellen haв to look after the child herself.
8. I had to take the umbrella because the forecast was bad.
9. Susan says I have to drive her to the station. She thinks it’s my duty.
10. I didn’t know I had to work extra hours. We hadn’t agreed on that.
11. “When must I return the book? – Steve asked the librarian.
12. I had to interrupt the speaker because I didn’t get the point.
13. I know I have to do the work myself. It’s my duty.
14. As we had agreed I had to meet him at 7.
Объяснение: