有哪位大师能帮我把英语动词时态讲清楚

[复制链接]
查看11 | 回复1 | 2012-11-1 05:20:48 | 显示全部楼层 |阅读模式
have done 是指以前开始并已结束的事,也就是说一件事已经做好了、已经发生过并且到现在为止已经完全过去了,和was的区别在于这里比较强调“到现在为止、已经”,比如“I have done my homework."所以C、D显然不可选。因为那片海域从过去到现在一直叫作大西洋,所以was也不可选,否则就变成“曾经被称作大西洋”的意思了,这显然与现实情况不符,所以用一般现在时态is。...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行