def combinate(sentence, x):
words = sentence.split()
return [' '.join(words[i:i+x]) for i in range(len(words) - x + 1)]
line = "Lorem ipsum dolor sit amet consectetur"
print(combinate(line, 2))
print(combinate(line, 3))
ZGVmIGNvbWJpbmF0ZShzZW50ZW5jZSwgeCk6CiAgICB3b3JkcyA9IHNlbnRlbmNlLnNwbGl0KCkKICAgIHJldHVybiBbJyAnLmpvaW4od29yZHNbaTppK3hdKSBmb3IgaSBpbiByYW5nZShsZW4od29yZHMpIC0geCArIDEpXQoKbGluZSA9ICJMb3JlbSBpcHN1bSBkb2xvciBzaXQgYW1ldCBjb25zZWN0ZXR1ciIKCnByaW50KGNvbWJpbmF0ZShsaW5lLCAyKSkKcHJpbnQoY29tYmluYXRlKGxpbmUsIDMpKQ==
['Lorem ipsum', 'ipsum dolor', 'dolor sit', 'sit amet', 'amet consectetur']
['Lorem ipsum dolor', 'ipsum dolor sit', 'dolor sit amet', 'sit amet consectetur']