作业帮 > 英语 > 作业

请问下过去完成时的用法

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/14 18:15:04
请问下过去完成时的用法
have you been there?
yes ,i have just been there.i had never been there before.
请问i have just been there.为什么这句不能用过去完成时
而后句又为什么要用过去完成时?
过去完成时的标志是助动词had+过去分词.最大特点是必须有一般过去时相对应.既:没有一般过去时就不会有过去完成时,因为过去完成时表示动作发生在过去的过去.(除非有时用于虚拟语气中)例:Ihadfinishedmy
homeworkbeforehecame.
多看看语法书吧.做点题.好学的!