Mr.black,my English teacher,()China for many years

[复制链接]
查看11 | 回复5 | 2011-2-10 16:55:12 | 显示全部楼层 |阅读模式
C,for many years 是一个时间段,所以要用连续性动词,been to ,gone to,come to都是瞬间完成的动作,所以不能选。...
回复

使用道具 举报

千问 | 2011-2-10 16:55:12 | 显示全部楼层
呵呵,首先呢,肯定的是这是一个现在完成时的句子,那个老师是在中国,去掉“去中国”的意思,就删掉BD答案,表达“在中国待了很长时间”则选择C,所以答案是C。...
回复

使用道具 举报

千问 | 2011-2-10 16:55:12 | 显示全部楼层
for many years 表示很多年。是一段时间,在这个句子中表示布莱克老师来中国待了很多年,是一种状态。所以C 是正确的。而A则表示曾今到过中国,后面不能接for many years。B,D则是表示布莱克老师去中国了,但是也不能接时间段。只能表示“去中国”这一行为。...
回复

使用道具 举报

千问 | 2011-2-10 16:55:12 | 显示全部楼层
c已经在这里呆着了,有一段时间了a 已经到这里了b已经到哪里了d已经来了,不加时间段...
回复

使用道具 举报

千问 | 2011-2-10 16:55:12 | 显示全部楼层
额……好像是C...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行