Hello !
1. a. were b. were, belonged, wasn't, was c. were d. were e. happened f. fell, didn't want, tried, drank, thought, wasn't, bought, killed g. did, end h. woke up, found, stabed i. met, agreed
2. have had, have visited, have met, have circumnavigated, have never been, have been
3. have visited, have been, was, have met, have been, took, were, haven't found