捧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?”还是问“过去你见过吗”而不是强调对现在的影响。