新概念二册34课the police__dan's bicycle 但是是had found 我想说用have been finding行吗?
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/17 15:37:25
新概念二册34课the police__dan's bicycle 但是是had found 我想说用have been finding行吗?
新概念二册34课the police__dan's bicycle 但是是had found 我想说用have been finding行吗?
新概念二册34课the police__dan's bicycle 但是是had found 我想说用have been finding行吗?
不行
have been doing 是现在完成进行时 表示发生在过去的动作一直持续到现在
find 表示找到 强调动作的结果 它是不能用于表示持续动作的现在完成进行时的
至于为何用 had found 过去完成时
本课故事的背景是过去的事情 当Dan被告知他的自行车被找到了
he was told by a smiling policeman that his bic...
全部展开
have been doing 是现在完成进行时 表示发生在过去的动作一直持续到现在
find 表示找到 强调动作的结果 它是不能用于表示持续动作的现在完成进行时的
至于为何用 had found 过去完成时
本课故事的背景是过去的事情 当Dan被告知他的自行车被找到了
he was told by a smiling policeman that his bicycle had been found.
自行车自然是被告知之前就已经找到了 是“过去已经”或“过去的过去”
那么答案必然是过去完成时 had found
收起
肯定不行啦,find本来就是找到的意思,动作已经完成,只能和完成时态连用,have been doing 是完成进行时,动作从过去延续到现在的,还在进行中,这和find的意思相矛盾了。可以说have been searching,就是从过去到现在一直在找的意思