input: Write a python function to find the top 5 most frequent words in a sentence.
  assert find_most_frequent_words('The the quick brown fox jumped over the lazy dog') == [['the', 2], ['quick', 1], ['brown', 1], ['fox', 1], ['jumped', 1]]
  assert find_most_frequent_words('This is a test. This test is only a test.') == [['test', 3], ['This', 2], ['is', 2], ['a', 2], ['only', 1]]
  assert find_most_frequent_words('One fish two fish red fish blue fish') == [['fish', 4], ['One', 1], ['two', 1], ['red', 1], ['blue', 1]]
output: def find_most_frequent_words(sentence):
      from collections import Counter
      
      # Split the sentence into words and count the frequency of each word
      words = sentence.split()
      word_counts = Counter(words)
      
      # Get the 5 most common words
      most_common_words = word_counts.most_common(5)
      
      return most_common_words