Solution
Correct Answer: Option D
Since যুক্ত বাক্যের নিয়মানুযায়ী, since এর পূর্বের অংশ Present Indefinite বা Present Perfect tense হলে, পরের অংশ Past Indefinite tense হয়।
⇒ আবার, since এর পূর্বের অংশ Past Indefinite tense হলে, পরের অংশ Past Perfect tense হয়।
⇒ প্রদত্ত বাক্যে since এর পূর্বের অংশ (It has been a long time) Present Perfect tense-এ আছে। তাই নিয়ম অনুযায়ী since এর পরের অংশটি (we met) Past Indefinite tense-এ হবে।
যেহেতু বাক্যটির গঠনে কোনো ভুল নেই, তাই সঠিক উত্তর No word missing।