This party is _____ a success _____ the famous actress's absence.
A.by far; owing to
B.far from; due to
C.above all; because of
D.far away from; thanks to
网友回答
B解析短语辨析。By far…得多;far from远非…;above all首先,最重要的是…;far away from 远离…;due to=because of由于…,thanks to多亏…;句意:由于这位著名的女演员的缺席,这个聚会一点也不成功。根据句意说明B正确。