Hehatedthewarsomuchthathedecidedtoleavethearmy_____.A.for longB.once in a whileC.for goodD.once upon a time
网友回答
C解析 for good (=permanently)永久地:He says he's leaving the country for good. for long 长久地。按本题题意,用 for long 不妥。once upon a time 从前。once in a while 偶尔。