英语中在什么情况下使用现在完成时?像:Now the water in it is very dirty.Lots of

英语中在什么情况下使用现在完成时?像:Now the water in it is very dirty.Lots of fish (have died).Some farmers living near the lake report that some of their sheep and cows (have become)ill and some (have already die)sincethey drank the water from the lake.句中括号内为什么有使用现在完成时?
像一楼所举的例子,我吃过饭了.准备去睡觉了.
i've had my lunch,now i wanna some naps.
不是说已经吃过了,不是还在吃.那为什么还用现在完成时?
记号id 1年前 已收到3个回答 举报

装甲巡洋舰 幼苗

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

(绝非抄袭)
现在完成时就是说已经发生的 对现在有影响的,并且现在已经不发生了.就拿你那个例子来说,鱼都死了,鱼可能一直不停地死吗?鱼可能在过去死后就一直不死了吗?鱼可能过去不死在未来死吗?所以只能用现在完成.
举个例子,我吃过饭了.准备去睡觉了.
i've had my lunch,now i wanna some naps.
就是说已经吃过了,不是还在吃.
还有不懂可以补充继续问
补充:
那用什么?过去完成式?过去完成是整个句子都是描述过去的一段时间,而描述者也是过去的角度.比如说:Tom had his hair cut last year,and he thought it was cool at that time.
就是说,在过去的时间描述过去完成的.
我的句子意思是,他以现在为主,刚吃完,准备睡觉.是用一个时态的/都是现在.所以用现在完成啊.
现在完成都是形容发生过的,对现在的影响.过去完成式是形容发生过的,对过去的影响.懂啦?

1年前

8

山清水秀sjf 幼苗

共回答了15个问题 举报

请注意某些关键词,如:Now the water 中的now,some
farmers(who)living中的living,这些说明是现在时态,再根据语义,鱼 牛已经死亡或生病,是属于已经完成的
事情,故使用现在完成时态。

1年前

1

lswh_518 花朵

共回答了4147个问题 举报

在过去开始做的动作仍对现在造成持续性的影响的情况下。

1年前

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