过去进行时和现在完成进行时在表示动作持续性时的区别这两个都能表示一段时间内一直进行的动作吧?有什么区别呢?比如说 I have been knocking at the door,but no one came to answer.表示我“一直”在
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/15 12:53:44
过去进行时和现在完成进行时在表示动作持续性时的区别这两个都能表示一段时间内一直进行的动作吧?有什么区别呢?比如说 I have been knocking at the door,but no one came to answer.表示我“一直”在
过去进行时和现在完成进行时在表示动作持续性时的区别
这两个都能表示一段时间内一直进行的动作吧?有什么区别呢?
比如说 I have been knocking at the door,but no one came to answer.
表示我“一直”在敲门.但没人回应.这里可不可以换成I was knocking at the door 呢
再比如有一道题
I called Hannah many times yesterday evening ,but I couldn't get through .Her brother ____ on the phone all the time .
答案有was talking 和has been taking,表示“一直在打电话”,两个都能表示持续动作,但为什么要选第一个不选第二个呢?
过去进行时和现在完成进行时在表示动作持续性时的区别这两个都能表示一段时间内一直进行的动作吧?有什么区别呢?比如说 I have been knocking at the door,but no one came to answer.表示我“一直”在
1.I have been knocking at the door,but no one came to answer.
这里要改成I had been knocking ...敲门发生在回应前,过去的过去用过去完成时.
现在完成和过去完成进行时,表示某人“一直在”,做某事,现在完成进行时要持续到现在,过去完成进行时则持续到过去某个点,就像这里的came to answer.
2.这句话用过去进行时,表示在我打电话这段时间内,一直是他哥哥接电话.
过去某段时间内,用过去进行时比较好.而上一个句子并无明确 时间段.
有用的话请采纳一下,帮加加分,