作业帮 > 英语 > 作业

1 I____an English -Chinese dictionary When ______you_______i

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/25 06:24:25
1 I____an English -Chinese dictionary When ______you_______it?have had did buy have bought did buy
前者是我的想法 可老师说的是后者 他说在没有特定时间的情况下 延续性动词和非延续动词无差别 really
用have 即可,have 表事实状态,表示有一本词典.have had强调状态已经完成,不合用法习惯.就如你要说我懂英语,不说i have known English,而是I know English.
buy是动作,用have bought表示动作已经发生,对现在造成了影响,即‘拥有’这一性质=have.
后句问什么时候买的,问的是发生在过去的事,应该用过去式提问.
所以答案为后者.
May it help:)