A Five years had passed Since I met you last.
B Five years passed since I met you last.
C Five years passed since I met you last.
D It is five years since I met you last.
Correct Answer: Option D
Download our app for free and access thousands of MCQ questions with detailed solutions