英语问题

[复制链接]
查看11 | 回复5 | 2009-5-3 12:50:04 | 显示全部楼层 |阅读模式
1.When did you come to China?
In 1999.I___ in Beijing since then
A lived B have lived C am living D live
2.Is ____ here?
No.Tom and Jack have asked for leave
A anyone B everyone C someone D none
选什么,为什么

回复

使用道具 举报

千问 | 2009-5-3 12:50:04 | 显示全部楼层
B. 这是关于现在完成时的.与现在完成时连用的状语有since+时间点,for+ 一段时间等. 很明显.then指代的是1999.故选B. 延伸一点就是与for+一段时间和how long连用的词,只能是延续性动词.since不论是短暂性动词或延续性动词皆可. B. 如果你有留意老师上课的话,你就知道是选B.老师上课前经常这么问. 根据意思来,每一个人都到齐了吗?...
回复

使用道具 举报

千问 | 2009-5-3 12:50:04 | 显示全部楼层
1.选B“since then”表明了应该用完成时2.考察情景对话选B看看回答:不是,tom和jack请假了所以问题应该是:所有的人都到齐了吗?应该用everyone...
回复

使用道具 举报

千问 | 2009-5-3 12:50:04 | 显示全部楼层
1.B后面有since then 表示“从那时起”,是一段时间,现在完成时 表示动作从过去开始,一直持续到现在2.A还有人在这里吗?没有了,汤姆和杰克都要求离开了。在问句中,some 变成 any...
回复

使用道具 举报

千问 | 2009-5-3 12:50:04 | 显示全部楼层
B 句尾的since then习惯上与现在完成时连用,表示从那以来的一段时间B大家都在吗?A意思是:有人吗? CD没这种说法...
回复

使用道具 举报

千问 | 2009-5-3 12:50:04 | 显示全部楼层
1.B后面用了since,所以用现在完成时。2.C问句some改any...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行