初三的英语题啊。我纠结了。

[复制链接]
查看11 | 回复5 | 2011-9-10 21:07:51 | 显示全部楼层 |阅读模式
单句改错:1.I have got angry with her for a long time.I have been angry with her for a long time. get 是短暂或瞬间动词,在完成时中,不能与表示一段时间的状语连用,应该改为been.2.Without water,we can't wash and even live.Without water, we can't wash or even live.没有水,我们不能洗漱甚至无法生存。在否定句中,一般用or来替代and。...
回复

使用道具 举报

千问 | 2011-9-10 21:07:51 | 显示全部楼层
I have been angry with her for a long time.这句是现在完成时。第二句是否定句。所以不能用and连接,要用or....
回复

使用道具 举报

千问 | 2011-9-10 21:07:51 | 显示全部楼层
1. I've been angry with her for a long time.
got只是一个动作,不能接for a long time2. and 改成or, 原名逻辑不对...
回复

使用道具 举报

千问 | 2011-9-10 21:07:51 | 显示全部楼层
got的过去分词是gotten,也用been比较好and改为or,not A or B ,搭配在一起用...
回复

使用道具 举报

千问 | 2011-9-10 21:07:51 | 显示全部楼层
第一句去掉got.因为限定了时间是for a long time (指一段时间),所以只需用一般现在时。第二句去掉even.因为even与and重复。...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行