A reward has been announced for the employees who ---- hard.
A
have worked
B
has worked
C
will be work
D
have had worked
Correct Answer: have worked
এখানে বাক্যটির main clause , present perfect tense বলে subordinate clause টি যে কোনো tense হতে পারে। অন্যদিকে who বাক্যে employees কে represent করছে, যা plural . তাই পরবর্তী verb ও plural হবে অর্থাৎ have বসবে। তাই (খ) হবে না। অন্যদিকে (গ) তে will be - এর পর verb - এর সাথে ing নেই। তাই structure টি ভুল। আর (ঘ) তে passive form ব্যবহার করা হয়েছে। তাই এটি ভুল। কেননা worker গণ নিজেই কাজ করে। সুতরাং সঠিক উত্তর (ক)।