问题 选择题

By the time I swa the angry expression on his face, I ______ exactly what I was having to face. But not for a moment _______ I should quit.

A.had known; I thought

B.have known; had I thought

C.would know; I would think

D.knew; did I think

答案

答案:D

考查时态。尽管句中有by the time引导的时间状语从句,但主句谓语所表达的动作不是发生在从句谓语所表示的动作之前,而是几乎同时发生,所以用一般过去时。By the time此处近乎于at the time之意。此题易误选A。

单项选择题
名词解释