def get_sentence_at_index(index, resolved_list):
    """Returns the sentence beginning at the index
    """
    end_of_sentence_punctuation = ['.', '!', '?']
    begin_index = index
    end_index = index
    while begin_index >= 0:
        val = resolved_list[begin_index].strip()
        if val in end_of_sentence_punctuation:
            break
        else:
            begin_index -= 1
    while end_index <= len(resolved_list) - 1:
        val = resolved_list[end_index].strip()
        if val in end_of_sentence_punctuation:
            break
        else:
            end_index += 1
    return resolved_list[begin_index + 1:end_index + 1], begin_index + 1