一道英语题~~~

[复制链接]
查看11 | 回复9 | 2005-10-14 20:46:03 | 显示全部楼层 |阅读模式
This is the best work which you does
回复

使用道具 举报

千问 | 2005-10-14 20:46:03 | 显示全部楼层
This is the best work you have done before.所做的最好的工作,意思是,强调是比曾经任何时的工作都好,应有现在完成时,加时间词‘before'
回复

使用道具 举报

千问 | 2005-10-14 20:46:03 | 显示全部楼层
This is the best work you have ever done.
---- ---- ----不能是"you have done before",或者“have done now",因为表示从过去到现在,不能但用“过去”或“现在”。表达这个意思只能够you have done so far,但格子不对。
回复

使用道具 举报

千问 | 2005-10-14 20:46:03 | 显示全部楼层
This is the best work you have ever done.“所”表示完成。而代词which(that)由于做宾语可省略
回复

使用道具 举报

千问 | 2005-10-14 20:46:03 | 显示全部楼层
This is the best work which you have doneThis is the best work you have to do.
回复

使用道具 举报

千问 | 2005-10-14 20:46:03 | 显示全部楼层
have ever done
回复

使用道具 举报

千问 | 2005-10-14 20:46:03 | 显示全部楼层
have ever done
回复

使用道具 举报

千问 | 2005-10-14 20:46:03 | 显示全部楼层
which you done
回复

使用道具 举报

千问 | 2005-10-14 20:46:03 | 显示全部楼层
have ever donehave done now.
回复

使用道具 举报

千问 | 2005-10-14 20:46:03 | 显示全部楼层
you have done than before
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行