关于SAT语法中过去完成时与过去时的用法When Gordon baked the pie and served slices of it with various toppings,he the first to eat a slice.【为什么答案说这里的HAD BEEN应该换成WAS,答案说HAD BEEN 表示过去曾做但
来源:学生作业帮助网 编辑:六六作业网 时间:2024/09/04 20:19:02
关于SAT语法中过去完成时与过去时的用法When Gordon baked the pie and served slices of it with various toppings,he the first to eat a slice.【为什么答案说这里的HAD BEEN应该换成WAS,答案说HAD BEEN 表示过去曾做但
关于SAT语法中过去完成时与过去时的用法
When Gordon baked the pie and served slices of it with various toppings,he the first to eat a slice.【为什么答案说这里的HAD BEEN应该换成WAS,答案说HAD BEEN 表示过去曾做但是现在不做了.可是WAS 不也是表示过去做现在不做么?】
同类题:In 1983,the Go-Go's 《were》 the first all-woman band that had a number-one album.【答案说这里的were也不对,因为WERE表示以前是现在不是,“THE FIRST TO DO STH.IS ALWAYS THE FIRST"】
过去时与过去完成时难道都是表示过去曾做而现在不做了吗?
关于SAT语法中过去完成时与过去时的用法When Gordon baked the pie and served slices of it with various toppings,he the first to eat a slice.【为什么答案说这里的HAD BEEN应该换成WAS,答案说HAD BEEN 表示过去曾做但
简单一点:“过去”就用过去时,“过去的过去”就用过去完成时.
楼主只要判断剧中2个动作的先后关系就可以了!
还有也可以根据动作的持续性判断.“他是第一个”不存在持续性问题.栏目“一直是”排名第一,光从“一直持续”的含义判断就要用完成时态——由于是"过去一直是",就要用过去完成时.
When Gordon baked the pie and served slices of it with various toppings,he was the first to eat a slice.
这一句中前后动作bake和eat是并列的,所以不存在过去的过去,用was.再说也不是持续性动作,不可能用完成时.
In 1983,the Go-Go's were the first all-woman band that had a number-one album.
这一句中,前面的were表示论断,而论断描述以前(1983年)这个栏目“一直是”排名第一.而做这个论断肯定是1983年以后了.有明显的先后关系.同时是持续性排名第一.
再举简单例子,下面两句过去时和过去完成时都可以,但是意思不同:
He told us he was a teacher.他告诉我们他是老师.
(在他说的时候,他还是老师)
He told us he had been a teacher.他告诉我们他先前是老师.
(在他说的时候,他已经不再是老师)
用过去完成时很讲究,必须要出现明确的标志才用。
标志通常是时间。By + 截止在过去的时间
如无标志,则需选用一般过去式
had been是过去完成时,表示过去的过去,而不是“过去曾做但是现在不做了”。Gordon是先baked the pie,才能was the first to eat a slice。整个句子说的是过去的事情,应该用过去时态。
Go-Go's 是第一,表示的是一种客观现实,故应该用现在时态。
过去时说的是过去的事情,与现在没有关系,现在可能在做,也可能不在做。
过去完成时...
全部展开
had been是过去完成时,表示过去的过去,而不是“过去曾做但是现在不做了”。Gordon是先baked the pie,才能was the first to eat a slice。整个句子说的是过去的事情,应该用过去时态。
Go-Go's 是第一,表示的是一种客观现实,故应该用现在时态。
过去时说的是过去的事情,与现在没有关系,现在可能在做,也可能不在做。
过去完成时是过去某个时间点之间发生的事情。
收起
动词bake用的是一般过去式,“烤”的动作在前,吃的动作在后,所以be 动词也应该用一般过去式,用过去完成就表示“过去的过去”,这与题意不符,是不对的,而不是什么过去做现在不做的问题!你的答案解释的不合理,但应该是was
had been更加注重“已经做完了”这个意思的强调,相当与be done再向过去推了一个时态格,是过去的过去发生的事情。