I have seen her _____,but I can't remember her name.A.too B.ever C.ago D.before但我不懂从哪里看出是现在完成时的?
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/05 14:47:15
I have seen her _____,but I can't remember her name.A.too B.ever C.ago D.before但我不懂从哪里看出是现在完成时的?
I have seen her _____,but I can't remember her name.
A.too B.ever C.ago D.before
但我不懂从哪里看出是现在完成时的?
I have seen her _____,but I can't remember her name.A.too B.ever C.ago D.before但我不懂从哪里看出是现在完成时的?
答案是D
这个题已经是现在完成时了,句子已经是I have seen her.,这明显是现在完成时的句子,这四个选项中只有before可以用在现在完成时中,所以选D.至于你想说这句话为什么用现在完成时态,因为原来看见过她是发生在过去的,但是对现在一直有影响,所以用现在完成时,即:我原来看到过她,但是记不清她的名字了.
不是考你时态
题目时态已经给你了
是考你时态对应的用什么词
因为是完成时
所以用before
我过去见过她,但我不知道她的名字
ago是一般过去时的标志,
have+V的过去分词
have seen
seen是see的过去分词哦~ = 3= 再造个句吧、、、
I have not seen him either.
我也没有看见过他。
before 完成
ago过去
因为现在完成时的结构是主语+have/has+动词的过去分词。从题中的have seen可得这应是现在完成时,所以应选D。
have seen, have + done就是现在完成时
D
have done现在完成时标志,只有D符合选项
题中的have seen 已经表明是现在完成,该题考察的四个词的用法,too 用在句尾表示也,ago 用在过去时中,只有before 可以用在现在完成时中表示以前
您好!很高兴为您解答
答案是D
I have seen her是完成时,只有before可以用完成时中,所以选D
希望可以帮到您!
答案为什么不能是A呢?看来这不是地道的英语试题。你别劳神了。命题的人不负责任,选择出的不好。
D
D.
只有D可以用在完成式中
have seen see 后面加了个n 因为see的过去分成是seen have +过去分词表示现在完成时 before 是现在完成时的标志词 故选D