关于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/05/03 08:29:35
关于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 表示过去曾做但
关于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再向过去推了一个时态格,是过去的过去发生的事情。

关于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 语法 我还是觉得应该用过去完成时 A那里是过去时啊,这种威胁的影响也是从过去到现在的 一般过去时 过去进行时 和过去完成时的用法 在英语中,一般过去时、现在完成时、过去完成时、过去进行时的用法一般过去时、现在完成时、过去完成时、过去进行时 这四种时态主要运用于什么场合,要求详解,再分别造句. 请问一下关于英语中的语法问题请高人将英语中过去完成时,现在完成时,过去正在进行时,过去完成进行时等那些有关时态的语法知识给我总结一下, 英语时态语法的用法一般现在时、一般过去时、现在进行时、一般将来时、过去将来时、现在完成时、过去完成时的用法,最好有例子. 一个句子中有for用现在完成时还是过去完成时?就是一些关于过去完成时或现在完成时的用法.有since一般是过去完成时,have/has+been+过去分词但是在一个句子中有for,例如:he ( )( )a( )( 求英语中8种时态的用法.(包括特殊用法)过去将来时过去完成时过去进行时一般过去时一般现在时一般将来时现在进行时现在完成时 英语中过去时,过去完成时都是指过去发生的事情,那么什么时候用过去时,什么时候用过去完成时 关于过去时的用法 过去完成进行时与过去完成时的区别是什么 简单解释过去完成时与过去进行时的区别. sat语法,为什么不是过去时 一般过去时,过去进行时,过去完成时,过去将来时的定义不要用法,还是要用法吧,不然问题很空 过去完成时与过去进行时的区别是什么?有时候when也用于过去完成时,怎么区分 英语中过去完成时的用法和语法,复制也行,但要准确 补充几个例句 过去完成时进行时的意义与结构与用法