解答一道英语题

[复制链接]
查看11 | 回复2 | 2010-10-5 16:30:33 | 显示全部楼层 |阅读模式
When l was a child ,l__C__in the city of Suzhou for five years
Ahad lived Bused to live Clived Dwas living
老师说这是描述过去的一个事情,但用过去完成时不也通顺吗?

回复

使用道具 举报

千问 | 2010-10-5 16:30:33 | 显示全部楼层
完成时态表示过去的一个动作对现在有影响但现在没再在做了,这里很明显只是用来描述一个过去的动作,现在还在不在做不清楚所以不能用完成时。
回复

使用道具 举报

千问 | 2010-10-5 16:30:33 | 显示全部楼层
在这里用过去完成时的话,句子的意思就变成“在我还是小孩之前,我就住在苏州五年了”。要用过去完成时,事情必须是要发生在过去的过去。比如说,Before he came home, I had finished my homework.意思是说,在他回家之前,我已经完成了作业,是在过去的过去做的是,所以可以用过去完成时。
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行