和谐英语

您现在的位置是:首页 > 英语语法 > 语法讲解

正文

名师详解语法易错题(02)

2017-09-19来源:和谐英语

 

 

20. Mr Smith _________ a book about China last year but I don’t know whether he has finished it.

A. has written          B. wrote                   C. had written          D. was writing

【分析】此题应选D,这是由 but I don’t know whether he has finished it 这一句话的语境决定的,全句意为“史密斯先生去年在写一本书,但我不知道他现在是否写完了”。有的同学可能由于受 last year的影响而误选B。但若选B,则句子前半部分的意思则为“史密斯先生去年写了一本书”,既然是“写了”,那么这与下文的“但我不知道他现在是否写完了”相矛盾。

 

21. Robert is said _________ abroad, but I don’t know what country he studied in.

A. to have studied    B. to study               C. to be studying      D. to have been studying

【分析】此题4个选项都容易误选,其实最佳答案应是A,主要是因为下文but I don’t know what country he studied in 这一语境,注意此句中的过去时谓语动词 studied,这说明“他”在国外学习是过去的事,进而可以推知填空处应用不定式的完成式。请看类例:

(1) He was _________ the new ambassador, but he fell ill.

A. to be                    B. being                    C. to have been         D. having been

最佳答案选C,注意下文的 but he fell ill,指的是过去。

(2) I wish I’d been there — I would like _________ her face when his husband came in.

A. to see                   B. to have seen          C. seeing                  D. having seen

最佳答案选B,注意上文的 I wish I’d been there,涉及的是过去的情况。

 

22. “Why haven’t you bought any butter?” “I _________ to but I forgot about it.”

A. liked                   B. wished                 C. meant                 D. expected

【分析】此题似乎4个选项都对,但根据上下文的语境,只有C为最佳,I meant to 为 I meant to buy some butter 之省略。甲问乙为什么没买黄油,乙回答说“本来打算买的,但忘记了”。在所提供的4个选项中,各个动词均可后接不定式,但要表示“本来打算做某事而没有做”这一意思时,以用 meant to do sth 为最佳。

 

23. I read about it in some book or other, does it matter _________ it was?

A. where                  B. what                    C. how                     D. which

【分析】此题答案选D,主要与上文的some book or other (某一本书)这一语境有关,全句句意为:“我在某一本书上读到过它,是哪一本书这很重要吗?”请看类例:

(1) “Who told you?” “Oh, somebody or other, I’ve forgotten _________.”

A. what                    B. when                    C. which                  D. who

答案选D。句意为:“谁告诉你的?”“噢,有个人,我忘记是哪一个了。”

(2) Some of the students were late for the meeting, but I can’t remember _________.

A. what                    B. when                    C. which                  D. whom

最佳答案为C。句意为“有些学生开会迟到了,但我不记得是哪些学生了”。