求牛人讲解英语问题!高三的 You can see the house for years

[复制链接]
查看11 | 回复3 | 2011-3-13 12:46:51 | 显示全部楼层 |阅读模式
You can see (that) the house.... for years 首先句子 主从时态一致 排除 D然后 从句中 房子应该是被粉刷,用被动 排除Bfor years 用完成时态 排除A选C...
回复

使用道具 举报

千问 | 2011-3-13 12:46:51 | 显示全部楼层
这个题选C你能看见这个房子已经没有上漆很多年了先 从for years可以看出来 这个事件是发生在过去的 所以应该用过去时 再者 the house应该没有被上漆用被动所以选C has done是现在完成时的一般形式has been done 现在完成时的被动形式 什么时候用 当然是主动的时候用一般形式 被动的时候用被动形式啊...
回复

使用道具 举报

千问 | 2011-3-13 12:46:51 | 显示全部楼层
从for years 这个词可以看出需要用完成时,看see,所以用现完。所以选C...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行