ChaseDream

标题: 呼唤版主~~~时态问题 [打印本页]

作者: 果汁软糖    时间: 2010-2-16 14:58
标题: 呼唤版主~~~时态问题
In 1981 children in the United States spent an average of slightly less than two and a half hours a week doing
household chores; by 1997 they had spent nearly six hours a week.

A. chores; by 1997 they had spent nearly six hours a week
B. chores; by 1997 that figure had grown to nearly six hours a week
C. chores, whereas nearly six hours a week were spent in 1997
D. chores, compared with a figure of nearly six hours a week in 1997
E. chores, that figure growing to nearly six hours a week in 1997

选B没有问题啦,排除出来的 问题是……B里面为什么要用过去完成时捏?不懂啊不懂
作者: 果汁软糖    时间: 2010-2-16 16:01
又没人理……
自己顶~~~
作者: zdlmarvel    时间: 2010-2-16 17:38
1.其实这道题的1981 是个无关量 the only relevant places on the proverbial timeline are :(a) when the number of hours started growing (this is the 'earlier event' or FIRST time marker)(b)1997 (the SECOND past time marker). because 1997 is in the past, and the 'arrow of relevance' points to / stops at 1997
所以选择过去完成时    BY可以看出来
如果换成现在的统计数据代替的话 ("as of today, the number has grown to..."), 就用现在完成时
2.A中的they没有指代对象
作者: miachi871012    时间: 2010-2-16 17:53
楼上的解释看来还是不懂
作者: jenny1989    时间: 2010-2-16 19:23

过去完成时在OG里的解释是“排序”——在过去的某个动作或时间点之前就完成,所以一般是有介词等提示词的~~
或者是很明显的就能看出现在不可能持续过去肯定完成了的(不知道这题算不算,等版主鉴定~~)
作者: 果汁软糖    时间: 2010-2-16 21:50
2楼是飘过的,可以忽略不计…… 哈哈 这题的过去完成式好纠结 版主还不出现……唉 我又被歧视了……
作者: aeoluseros    时间: 2010-2-17 04:04

过去完成时在OG里的解释是“排序”——在过去的某个动作或时间点之前就完成,所以一般是有介词等提示词的~~
或者是很明显的就能看出现在不可能持续过去肯定完成了的(不知道这题算不算,等版主鉴定~~)
-- by 会员 jenny1989 (2010/2/16 19:23:55)

对的,一般是有“一般过去时”或者表示在过去就已经完成的标志词。
to 果汁:
因为"grow这个持续动作的停止"发生在1997,而1997是过去的时间,所以要用过去的过去.
大过年咯~新年快乐~
作者: kingapple25    时间: 2010-2-17 10:25
不好意思,还是没懂
那1981那句话的spent为什么不用过去完成时呢?1981不是还在1997前面吗?按照排序的理解,不是应该过去时之前的那个动作才用过去完成时?
作者: tommyting    时间: 2010-2-17 11:21
分号用来区隔两个独立的句子

jenny提到OG里的说法

by应该就是那个表示过去就已经完成的提示词
作者: viking00x    时间: 2013-4-23 22:01
前面是In 1981,表示一个过去具体时间点,因此用一般过去时,而by 1997表示从过去某一时间点延续到1997年(也是过去点),因此是过去完成时。这道题时态难就难在不是两句动词之间的先后顺序决定的时态。。
作者: suapplle    时间: 2013-8-21 21:56
标题: RE: 呼唤版主~~~时态问题
viking00x 发表于 2013-4-23 22:01
前面是In 1981,表示一个过去具体时间点,因此用一般过去时,而by 1997表示从过去某一时间点延续到1997年( ...

请问A哪里错了呢?




欢迎光临 ChaseDream (https://forum.chasedream.com/) Powered by Discuz! X3.3