英语小问题

[复制链接]
查看11 | 回复5 | 2009-7-1 12:56:55 | 显示全部楼层 |阅读模式
同学是You have made a wrong decision吧这是现在完成时,看样子你还没有学到,总之学到了就会了现在完成是表示一个已经完成的动作可以是有延续性的,后面加“since+一个时间点”或者是加“for+ 一段时间”:表示过去的动作对现在产生了影响,所用动词一定要有延续性,或者把没有延续性的动词改成有延续性的,比如“我加入这个俱乐部已经有两年了”,不可以用joined,要用have been in.或者没有延续性:有言下之意,后面就不加那些东西。动词也不用改也许你会把一般过去时和这个混起来,那么就记住一般那现在时陈述一个过去发生的简单事实,不一定对现在造成影响。同样也没有言下之意...
回复

使用道具 举报

千问 | 2009-7-1 12:56:55 | 显示全部楼层
you have made a wrong decision.have是完成时态的标志词。完成时态强调对于某个现在的影响:现在完成时是表对现在的影响;过去完成时是对过去的影响。...
回复

使用道具 举报

千问 | 2009-7-1 12:56:55 | 显示全部楼层
以前发生的事情、没有特定的时间、可以有特定的时间段(时间段截止到现在)用完成时,加have...
回复

使用道具 举报

千问 | 2009-7-1 12:56:55 | 显示全部楼层
have + made 完成时,你已经做了决定了...
回复

使用道具 举报

千问 | 2009-7-1 12:56:55 | 显示全部楼层
因为已经完成,对现在造成影响要用现在完成时,如果不要have,后面就要加一个过去的时间,例如you made a wrong decision yesterday...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行