这两句有什么区别?Didn't you teach English?Haven’t you teach English?
来源:学生作业帮 编辑:百度作业网作业帮 分类:英语作业 时间:2024/08/17 20:42:58
这两句有什么区别?
Didn't you teach English?
Haven’t you teach English?
Didn't you teach English?
Haven’t you teach English?
![这两句有什么区别?Didn't you teach English?Haven’t you teach English?](/uploads/image/z/16348700-20-0.jpg?t=%E8%BF%99%E4%B8%A4%E5%8F%A5%E6%9C%89%E4%BB%80%E4%B9%88%E5%8C%BA%E5%88%AB%3FDidn%27t+you+teach+English%3FHaven%E2%80%99t+you+teach+English%3F)
第一句是一般过去时的否定疑问句,表达的是,过去某一个时间的动作或者状态,至于具体是哪个时间,单凭这句话我们无法确定,但说话者和听话者心中是知道的.另一方面,目前还教不教,不清楚.句子的意思是,“(那时)你不是教英语吗?”.
第二句是现在完成时的否定疑问,表达的是,一直持续发生到说话那一刻为止的动作或者状态,不知道动作开始的具体时间,但可以肯定的是,这个动作到目前还发生着,而且有继续持续下去的趋势.句子的意思是,“你不是(一直)在教英语吗?”
【俊狼猎英】团队
再问: 那You have been teaching English.和You have teached English.有什么区别?
再答: 现在完成时侧重于强调动作的最后结果,而现在完成进行时则强调动作的持续性。 有区别:第一句,强调"教"的动作,一直持续到现在;第二句,则侧重于"已经教过"这个结果
第二句是现在完成时的否定疑问,表达的是,一直持续发生到说话那一刻为止的动作或者状态,不知道动作开始的具体时间,但可以肯定的是,这个动作到目前还发生着,而且有继续持续下去的趋势.句子的意思是,“你不是(一直)在教英语吗?”
【俊狼猎英】团队
再问: 那You have been teaching English.和You have teached English.有什么区别?
再答: 现在完成时侧重于强调动作的最后结果,而现在完成进行时则强调动作的持续性。 有区别:第一句,强调"教"的动作,一直持续到现在;第二句,则侧重于"已经教过"这个结果
teach you English和 teach yourself English 的区别
If you don't speak English,I can teach you.
He ___(teach) you English well,doesn't he?
[ ]do you teach?I teach English
Can you teach me English?
是teach you oral English,还是teach your oral English
teach our English &teach us English 有什么区别
i can't speak english.have time,i'll to teach you speak chin
是who teach you engliah还是who teach your english?
( )you like to teach me English 括号填什么
Could you teach me ___(learn)English?
Thank you for __(teach)me English