Vidyalelo
English · Q1497

Synonyms

Competitive Exams · English · question 1497

Q1497

Some of the discoveries of modern science are simply marvellous.

A.
praiseworthy
B.
commendable
C.
amazing
Answer
D.
admirable

Answer: Option C

Solution

Answer: Option C
Solution:
Praiseworthy : deserving approval and admiration.
Commendable : deserving praise.
Amazing : causing great surprise or wonder; astonishing.
Admirable : arousing or deserving respect and approval.
Marvellous : causing great wonder; extraordinary.

Synonym of Marvellous is Amazing