过去完成时与过去进行时的区别是什么?有时候when也用于过去完成时,怎么区分

BUTH888 1年前 已收到3个回答 举报

bebe111112 幼苗

共回答了22个问题采纳率:86.4% 举报

我将两种语法详细介绍出来 请楼主仔细对比:过去完成式是指动作发生在过去的过去.一般是由had+done构成的,而has/have+done是指现在完成式.使用完成时,一般是指那个动作对现在造成了影响.过去进行时 结构:was/ were+...

1年前

6

馨紫 幼苗

共回答了2个问题 举报

前者是在过去的过去发生的一件事一直持续到过去的一点并对其有影响;后者是过去某一时间点正在进行的事物。二者区别与现在进行时和现在完成时的区别是相同的,可以类比一下:>
另外,过去完成时还可以表示过去的过去

1年前

2

loushang 幼苗

共回答了1个问题 举报

过去完成时
1) 概念:表示过去的过去
----|-------|-----|---->其构成是had +过去分词构成。
那时以前 那时 现在
2) 用法
a. 在told, said, knew, heard, thought等动词后的宾语从句。
She said (that) she had never been to Paris. ...

1年前

1
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 18 q. 0.038 s. - webmaster@yulucn.com