[ 单选题 ]

Professor Johnson is said ___________ some significant advance in his research in the past few years.
  • A、
    having made
  • B、
    making
  • C、
    to have made
  • D、
    to make