Have you seen my dictionary Yes.l put it in your desk just n

Have you seen my dictionary Yes.l put it in your desk just now
为什么用have.seen而不用Did.see
我觉得看没看到对现在没什么影响啊
jullycham 1年前 已收到4个回答 举报

ccjolin 幼苗

共回答了13个问题采纳率:100% 举报

提问者的本意是问你是否知道我的词典在哪里?侧重点是你是否知道我的词典在哪里(现在的状态),而不是你有没有见过我的词典(过去的动作).试比较:
Have you seen my dictionary?Yes,I put it in your desk just now./ No,I don't know where it is.
When did you see it?Yesterday.
使用过去时和完成时,其侧重点有明显区别,可根据提问者的本意及回答进行判断

1年前

10

rarty 幼苗

共回答了20个问题 举报

现在完成时,表示过去的事对现在造成的影响,所以会用have.....seen,从过去到现在,用did ..see则只表示过去,没有现在完成时合适。

1年前

1

dd的天使 幼苗

共回答了16个问题采纳率:93.8% 举报

路过

1年前

1

霸气女王 幼苗

共回答了46个问题 举报

这是现在完成时态,问你看见了字典没有?而不是问你曾经见过没有。
所以用现在完成时态。

1年前

1
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 19 q. 0.012 s. - webmaster@yulucn.com