A men have long known
B men have been knowing
C men have to know long
D men had long known
Correct Answer: Option A
Download our app for free and access thousands of MCQ questions with detailed solutions