請問各位 在i hadn't seen him for years , but i_____his voice ____the phone 中間填什么呢應該是 realized on , heard in , discovered in,還是recognized on呢?

熱心網友

C recognized onrealize和recognize區別: realize強調潛意識了解到,了解本質,明白事理recognize則強調從記憶的搜索中認識到,辨認出人,物,聲音,方位等。例如:I realized that it was against the rule .我意識到這是違反制度的I recognized him though we parted for years.盡管我們分開多年了,我還是認出他了。所以選recognized on

熱心網友

realize on是變賣產業以得現款的意思,從譯文上看heard in , discovered in翻譯不通所以答案是recognized on, ——盡管我很多年沒有見過他 ,但我一下子就從電話里認出了他的聲音。

熱心網友

discovered in

熱心網友

應該是recognized cognize有"認出"的意思.on the phone 是固定搭配.此句意為:我多年未見他,但我在電話里認出了他的聲音.realize則偏向于"認識,體會,明白"

熱心網友

recognized /on

熱心網友

好難啊!首先應是on與phone搭配 所以在A/D之 中.但我不確定,我偏向選A