How long ____you___(teach)English?---Over nine years 填什么 为什么

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/11 23:02:48
How long ____you___(teach)English?---Over nine years 填什么 为什么

How long ____you___(teach)English?---Over nine years 填什么 为什么
How long ____you___(teach)English?---Over nine years 填什么 为什么

How long ____you___(teach)English?---Over nine years 填什么 为什么
have taught
你已经教了多长时间英语了?
用现在完成时表示过去发生并且已经完成的动作对现在造成影响或后果,过去某一时间开始并一直持续到现在并且有可能还会持续的动作或状态.

How long have you taught English?

How long have you taught(teach)English? ---Over nine years
【how long】问的是一段时间,所以用现在完成时,表示已经教了多少年
有不会的可以再问我

have
taught 意思是你教英文多少年了 超过九年
不懂的问我哦

have you taught
现在完成时 :(到现在)你教了多少年英语?

第一个空填 have
第二个空填 been teaching
现在完成进行时,到现在你教英语多久了
他说超过9年了
现在完成进行时,表达形式为have/has+been doing
表示的意义是从过去到现在为止,一直在做的事情