询问一道英语问题 quicklyI have to see the doctor because I ( have been coughing)a lot latelycough难道是延续性动词?用have caught 为啥不行?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/12 13:01:20
询问一道英语问题 quicklyI have to see the doctor because I ( have been coughing)a lot latelycough难道是延续性动词?用have caught 为啥不行?

询问一道英语问题 quicklyI have to see the doctor because I ( have been coughing)a lot latelycough难道是延续性动词?用have caught 为啥不行?
询问一道英语问题 quickly
I have to see the doctor because I ( have been coughing)a lot lately
cough难道是延续性动词?用have caught 为啥不行?

询问一道英语问题 quicklyI have to see the doctor because I ( have been coughing)a lot latelycough难道是延续性动词?用have caught 为啥不行?
have been doing 表示你一直咳嗽啊 这句型就是一个延续 状态的延续 你要用have cought表示你咳嗽完事了 强调的是 过去咳嗽 对现在又什么影响 而不是强调你一直在咳嗽 明白否

主要表示的是 这几天一直咳嗽,不是咳嗽一声可以延续,而是咳嗽这个状态的延续

关键词是lately,这句话想表达的是 我最近一直在咳嗽 现在完成进行时表示动作在过去发生并且一直持续,而且还有可能继续吃下去。 而现在现在完成时表示动作现在已经停止了,在这句话中如果我已经不咳嗽了那我就不用have to 去看医生了(注意是现在时)。当句子里有明显的现在完成时提示时采用完成时,比如since, 否则不用。...

全部展开

关键词是lately,这句话想表达的是 我最近一直在咳嗽 现在完成进行时表示动作在过去发生并且一直持续,而且还有可能继续吃下去。 而现在现在完成时表示动作现在已经停止了,在这句话中如果我已经不咳嗽了那我就不用have to 去看医生了(注意是现在时)。当句子里有明显的现在完成时提示时采用完成时,比如since, 否则不用。

收起