首页 知识详情

have you...had you...和do you.... did you... 有什么区别

网校学员Jas**在学习英语零基础直达大学六级【开学季特惠班】时提出了此问题,已有1人帮助了TA。

网校助教

清醒季smile

同学你好,该知识点来自沪江网校《英语零基础直达大学六级【开学季特惠班】》的课程,想要更系统的学习,欢迎进入课程学习。不仅可以和更多的同学一起学习,而且还有老师、助教随时的学习指导和知识点解答哦。

同学你好~
have you提问时,可以用于现在完成时。
现在完成时表示一个过去发生的动作对现在产生的影响。形式:主语 + have/has + 过去分词...
I haven't seen him for a long time.我已经很久没见到他了。
The road hasn't been cleaned since it snowed.自下过雪以后这条路一直没有清扫过。
What have you found so far?  你到目前为止发现了什么?

had you提问,用于过去完成时。
过去完成时表示较早的过去,即某一时刻之前已完成的动作或状态,形式:主语 + had + 过去分词...
After we had landed,the plane was searched thoroughly.我们降落后,飞机被彻底搜查了一遍。
He said he had been there before.他说他曾经去过那里。

do you 提问,用于一般现在时。
一般现在时表示现在经常发生的动作或存在的状态。谓语是用动词的原形或者第三人称单数形式。
She often visits her parents.她常去看父母。
Do you think I'm too chubby? 你觉得我是不是太胖了?

did you 提问,时态是一般过去时。
一般过去时表示过去确定时间内发生的动作或状态。形式为:主语+动词过去式+其他
My parents got married in 1960.我父母于1960年结婚。
He lived in Paris until he was six.他在巴黎一直住到6岁。
Did you get to see him? 你见着他了吗?


祝同学学习进步~

版权申明:知识和讨论来自课程:《英语零基础直达大学六级【开学季特惠班】》的学员和老师,如果想了解更多,可以报名参加课程学习。所有知识讨论内容,版权归作者及沪江网校所有。