His mother didn't suppose him has finished his homework,为什么用现在完成时

[复制链接]
查看11 | 回复4 | 2012-12-15 22:00:11 | 显示全部楼层 |阅读模式
suppose在这里的意思相当于think或者believe。简单点翻译就是:"他妈妈不相信他已经完成他的作业了。"用现在完成时,如果用过去完成时就成了:他妈妈不相信他过去已经完成他的作业了。注意本句想表达的意思。suppose后是宾从 省了that,但是你的him应该改成heHis mother didn't suppose that he has finished his homework,省that之后he还是he 不能写him。
回复

使用道具 举报

千问 | 2012-12-15 22:00:11 | 显示全部楼层
suppose后面的从句用现在完成式表示虚拟语气,表示过去完成的情况!
回复

使用道具 举报

千问 | 2012-12-15 22:00:11 | 显示全部楼层
我认为应该用过去完成时。His mother didn't suppose he had finished his homework,
回复

使用道具 举报

千问 | 2012-12-15 22:00:11 | 显示全部楼层
suppose 后面的从句用虚拟语态 表示猜想中的情况 而非现实
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行