我之前上过你的课,I have been in your class before还是I had been in your class before

网校学员Rit**在学习Hitalk流利生活口语1v6精品超小班【150次卡】时提出了此问题,已有1人帮助了TA。

网校助教

Vicky助助

同学你好,该知识点来自沪江网校《Hitalk流利生活口语1v6精品超小班【150次卡】》的课程,想要更系统的学习,欢迎进入课程学习。不仅可以和更多的同学一起学习,而且还有老师、助教随时的学习指导和知识点解答哦。

同学好~

现在完成时表示动作发生在过去,但与现在有关系,即用一个发生在过去的动作来说明现在的情况。而过去完成时表示在过去某一段时间或动作以前已经完成的动作。强调过去的过去。
例句对比:
I have already finished reading the novel. 我已经读完了这本小说。
I had finished reading the novel by nine o'clock last night.到昨晚9点钟,我已经读完了这本小说。

一般来说过去完成时是有相对明确的过去的时间进行对比,助助建议用现在完成式就好,不过同学可以看自己到底想要表达什么状态而选择哦~

祝同学学习愉快~

版权申明:知识和讨论来自课程:《Hitalk流利生活口语1v6精品超小班【150次卡】》的学员和老师,如果想了解更多,可以报名参加课程学习。所有知识讨论内容,版权归作者及沪江网校所有。