It has been five years since I last ___ French.

  1. have spoken

  2. was speaking

  3. spoke

  4. have been speaking


Correct Option: C

Find more quizzes: