正确。 6.(B)这是一个固定结构(或句型)。本句也可说在"Four years have passed since John left school.”或“has been four years sinceJohn left schoo1.’’ 7.(C) until引导的时间状语从句用了一般现在时表示将来的意思,主句因此必须用一般将来时与之呼应,口语中常用将来进行时代替一般将来时表示预料即将发生或肯定发生的事,也可表示某件事已经决定了。本句完全可以用will go 因此,正确答案是(C)。 ? 8.(C) by the time引导的时间状语从句中若谓语动词用现在时,则主句要用将来完成时;若谓语动词用过去时,则主句要用过去完成时,有时也可以用过去将来完成时。这样,本道题目的正确答案是(C)。 9.(D) 有具体表示过去某一时间段内业已发生的事件的时间状语,句子应该用过去完成时。 10.(B) 由第一个句子中的but引导的转折句中所用的过去时,可以判断总统本要在机场接见代表团,表示计划要做某事在英语中可以用be+动词不定式来表达,故正确答案是B)。