Tom was said to ___ Mary for 40 years . 选那个押!(要解释哦)

[复制链接]
查看11 | 回复3 | 2013-6-29 16:04:32 | 显示全部楼层 |阅读模式
选Afor 一定是用过去完成时所以在A和C之间选但是是接时间要用形容词,C中的married是动词所以不能用...
回复

使用道具 举报

千问 | 2013-6-29 16:04:32 | 显示全部楼层
A与{for 40 years}相搭配用完成时,楼主知道吧。WAS,代表过去,所以用过去完成时,表示过去的过去...
回复

使用道具 举报

千问 | 2013-6-29 16:04:32 | 显示全部楼层
A因为for 40 years是指一段时间,应该用过去完成时have been的,表示过去的一段时间希望我没记错吧...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行