Fill the gap with the most appropriate option from the list following the gap.

I now realize I ........ you before?

  • A had met
  • B have met
  • C met
  • D meet

The correct answer is B. have met

No explanation given
Previous question Next question