They have kept in touch ____ each other for many yeas.

  • A for
  • B on
  • C into
  • D with
参考答案: D
解题思路: keep in touch with sb 表示和某人保持联系;用介词with.