一到英语问题

[复制链接]
查看11 | 回复5 | 2012-12-14 17:26:13 | 显示全部楼层 |阅读模式
Afor 3 hours表示一段时间,往往用完成时;an hour ago:半小时之前,用过去时 希望对你有帮助...
回复

使用道具 举报

千问 | 2012-12-14 17:26:13 | 显示全部楼层
答案选A.has been, startedfor 3 hours句子要用现在完成时态an hour ago句子要用过去时态...
回复

使用道具 举报

千问 | 2012-12-14 17:26:13 | 显示全部楼层
A.has been, startedfor 3 hours用现在完成时an hour ago用过去时...
回复

使用道具 举报

千问 | 2012-12-14 17:26:13 | 显示全部楼层
A李先生已经游泳了三个小时了,他的儿子一小时前开始游泳的。 an hour ago 说明是过去时态,所以排除BD,而for 3 hours 说明是现在时 而他显然还在游泳 所以果断选择A...
回复

使用道具 举报

千问 | 2012-12-14 17:26:13 | 显示全部楼层
不太会,只知道是A,不知道原因,说多了就习惯了,早忘了语法了- -...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行