33. --- I’m sure Andrew will win the first prize in the final.--- I think so. He ___________ for it
問題詳情
33. --- I’m sure Andrew will win the first prize in the final.--- I think so. He ___________ for it for months. (A) is preparing (B) was preparing (C) had been preparing (D) has been preparing