English MCQs, Idioms MCQs“Raining cats and dogs” means _________?A. Raining very heavily B. Easy option C. Very rarely D. one who presents a counter argument Who gave Hajr-e-Aswad to hazrat Ismaeel (A.S) during the rebuilding of the House of Allah?Complete the number series: 4, 6, 12, 14, 28, 30, __?