语法与词汇 By the time you receive this letter, I _____ for America.
【正确答案】 D
【答案解析】句意: 当你收到这封信的时候, 我就已经出发去美国了。根据句意可知, 主句表示的是“将来某一时间点之前完成的事” ,应该使用将来完成时。 根据从句时态可判断情态动词用一般现在时。 因此, 本题的正确答案为D。