考考你的时态准确率

I know it was John's first time to be here, but he insisted that he ______ here four years before.

(A) came

(B) come

(C) had come

(D) should come



我知道这是约翰第一次来到这里,不过他坚持认为四年前他就来过了。

理由

a. 空格前的 insisted 表“坚持认为"或“坚信",之后接 that 从句作宾语时,从句内的 动词采一般时态。

例: I insist that he is a nice boy.

(我坚信他是好孩子。)

I insist that he has done it.

(我坚信他曾做过这件事。)

b. insist 亦可作意志动词,表“坚持要求",之后亦可接 that从句作宾语,从句内的动词则采“should + 原形动词"的结构,而 should 往往予以省略,保留其后原形动词。

例: I insist that he (should) do it.

(我坚持要求他做这件事。)

c. 根据上下文,本题的insisted 表“坚持认为",故之后的 that 从句应采一般时态,(C)为 过去完成时,与一般过去时 insisted 呼应,是唯一正选。


0

牛刀小试