Many people reported . . . . . a noise last night
ক
to have heard
খ
having heard
গ
to hear
ঘ
been hearing
ঙ
to hearing
সঠিক উত্তর: to have heard