高一英语几道选择题

[复制链接]
查看11 | 回复5 | 2011-2-3 12:15:31 | 显示全部楼层 |阅读模式
Bob____all day.Couldyou speak to him now?
A.phones D.has been phoning 我选A,为错了
This kind of cloth ___very well.
C.has been washed D.washes我选C,为什么错了
I've heard that Bob _____ back from his journey to Africa.
A has comeD.had come我选D为什么错了?

回复

使用道具 举报

千问 | 2011-2-3 12:15:31 | 显示全部楼层
Bob____all day.Couldyou speak to him now?A.phones D.has been phoning 我选A,为错了因为这里有个all day啊,说明Bob一直都在打电话,而且现在还在打,所以用现在完成进行时,表示过去的某一个动作对现在的影响(现在完成时),而且这个动作是一直持续的(进行时),两个综合起来就可以了;This kind of cloth ___very well.C.has been washed D.washes我选C,为什么错了wash 很特殊 要用主动式表示被动式,也就是说它没有被动式的,类似的词还有 系动词 以及 sell 等等,就是几个有翻译出。。起来的 都
回复

使用道具 举报

千问 | 2011-2-3 12:15:31 | 显示全部楼层
①have been doing,即现在完成进行时,主要表示以下两种情况:1.表示从过去某时开始[一直持续到现在]的动作,并且还将持续下去。2.表示在[说话时刻之前到现在正在进行]的动作。一般现在时phones与all day连用不妥。has been phoning则体现了一直持续在打电话的意思②举几个例子就明白了:You look so beau
回复

使用道具 举报

千问 | 2011-2-3 12:15:31 | 显示全部楼层
all day 就说明一天一直在打,用A就不太好,D就是一直在打的意思D washes 系动词 就得这样用,C被动态是不能在这里用的。D是过去完成时,是过去的过去,要有个过去的时间点,这里没有。要用C现在完成时
回复

使用道具 举报

千问 | 2011-2-3 12:15:31 | 显示全部楼层
1可以理解为他在抱怨,有感情色彩,英语时态除了区分动作状态有时会有感情的表达,从过去到现在一直在说。eg you are always watching tv ,why not go out?也是抱怨always+现在进行时
回复

使用道具 举报

千问 | 2011-2-3 12:15:31 | 显示全部楼层
all day. z整天啊主动表被动
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行