Choose the option that best expresses the meaning of the idiom given below. |
Harp on |
A) To keep on insulting
B) To keep on criticizing
C) To comment
D) To keep on talking
E) None of these
Correct Answer: D
You need to login to perform this action.
You will be redirected in
3 sec