关于现在完成时态以下句子:I have lost my bike.Have you seen it anywhere?为

关于现在完成时态
以下句子:
I have lost my bike.Have you seen it anywhere?
为什么要用现在完成时态?而不可以直接用"I lost my bike."呢?
互毒 1年前 已收到4个回答 举报

捧215把燕麦 幼苗

共回答了19个问题采纳率:94.7% 举报

现在完成时用来强调“对现在的影响”,像句中的"I have lost my bike"说明到现在为止,我还没找到我的自行车,所以有下句的“Have you seen it anywhere?" 如果用一般过去时,I lost my bike,一般过去
时,只表示发生在过去的动作,这句话可能有两种意思,一是自行车丢了,可能已经找到了,二是可能没找到.如果找到了就没有必要问下边那句话了.

1年前 追问

8

互毒 举报

谢谢你,有点茅塞顿开的感觉。那顺便问一下你,后句又为什么要用完成时态呢?

举报 捧215把燕麦

同理,如果问“Did you see it anywhere?”还是问“过去你见过吗”而不是强调对现在的影响。

tonny12345 幼苗

共回答了18个问题 举报

个人觉得用一般过去式也没问题。或许有的时候不是非得要用,只是可以用而已。那么用一般过去时和用现在完成时,针对这个句子,两者有什么区别?句意上还是一样的吧?一般过去时只是说明过去的一个动作,句子可以这样理我丢过自行车。如果前句用一般时的话或许应该这样问: did you ever see where my bike is?或do you ever see where my bike is? 现在完...

1年前

2

tt海怪 幼苗

共回答了12个问题 举报

用一般现在时也行,但后面一小句最好用现在完成时。这种问题确实有点麻烦的,这个也行,那个也行,不知用什么时态,不过在考试中应该要标准些,根据关键词,句意等等答。

1年前

0

白天不懂爷的黑 幼苗

共回答了2个问题 举报

(4)现在完成时表示的动作或状态延续到现在并可能延续下去,而一般过去时则单纯表示过去某段时间内的经历。 比:It has rained for five hours. 雨已经下

1年前

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