input: 
  from typing import List
  
  
  def get_word_lists(strings: List[str]) -> List[List[str]]:
      """Generate a list of lists of words from the given list of strings. Each list in the output 
      should contain words from the string starting from the first word to the last word.
  
      Example:
      >>> get_word_lists(["Hello world", "This is a test"])
      [["Hello", "world"], ["This", "is", "a", "test"]]
      """
      word_lists = []
      for string in strings:
          words = string.split(" ")
          word_list = [words[i:] for i in range(len(words))]
          word_lists.append(word_list)
      return word_lists
  
output:     word_lists = []
      for string in strings:
          words = string.split(" ")
          word_list = [words[i:] for i in range(len(words))]
          word_lists.append(word_list)
      return word_lists