2 关于动词时态、瞬间性动词和延续性动词

题目1

What good books did you read recently?

I _______ Learn English Tell China's Stories since last year, and now the third time.

A. read       B. am reading        C. have read         D. had read.

我的疑问:

read 确定是延续性动词吗?

I have read this book. 这句话里面,不是在说:我已经读了这本书。从语义来看,这个read 动作应该是完成了(我这个翻译是不是错误的?),也就没法延续。

于是,就因为我这个理解。我总是get 不到原题答案选择C

我认为的答案应该是 have been reading。原因有二:

I have read this book 这句话的影响,我觉得 read 应该是完成了,无法延续。所以我用进行时态来表示延续。

后面有一句:now the third time. 可以得知,应该还在继续 read 的这个动作。

 

题目2

Students _______ a few why and how questions in Mr Zhang's class, did you notice that?

Yes, I think he wanted to train their abilities of deep thinking.

A. are asked           B. were asked            C. have been asked       D. should be asked.

答案:B

我的疑问:

C 如何不对。我问过人,他们认为这里的that 是宾从的引导词,因为这里本质是一个句子。因此选B

既然这里是一个对话,所以,我就很有理由认为这里的that 是指示代词。而不是宾语从句的引导词。

如果是指示代词,答案应该是什么呢?

另一个自己的想法是:这套题目里面会考宾语从句的时态题,但宾从的考点是固定的某一个题目,而不是这个题目。

这题单纯就是在考时态语态。所以,我就压根排除它考查宾语从句了。

请先 登录 后评论

2 个回答

王汝涛   - 英语教师
擅长:英语翻译,词法问题,英语考试

I have read .... since...可以这样用,但意思不是通常理解的意思。以你的问题句为例,have read... since last year. 的意思是自从去年就读完这本书了,现在读第三遍。如果你用have been reading 当然也是对的,那是自去年以来一直在读的意思。

你的第二个问题用过去式正确,因为后面有did you notice? 这属于这句话的一部分,需要时态一致。另外,这句没有宾语从句。

请先 登录 后评论
mikee

题目1 [C]

隐藏结构是I have read it twice. 也就是说,前面已经完成了两次的阅读,现在是第3次。

 

题目2 [B]

关键在did you notice that,问的是“你那个时候有没有注意到”,如果你选C,就表示被提问的人有“未卜先知”的能力了,因为C项是过去到现在的任何时间都是可以的。就算按你的那个理论分析也是不成立的。

如,老王从上个月到现在去了医院10次了。Did you notice that 你在过去的一个时间到注意到了有10次吗?(逻辑不成立啊)

请先 登录 后评论
  • 1 关注
  • 1 收藏,2610 浏览
  • 一步一脚印 提出于 2021-04-21 13:26