一道英语高中题目 求解

[复制链接]
查看11 | 回复4 | 2010-9-16 21:42:19 | 显示全部楼层 |阅读模式
She_____ herhairstyleinherhometown before shecametochongqingforabetter job.

A.changed B.has changedC.wouldchangeD.waschanging
正解是A,请详细解答
谢谢

回复

使用道具 举报

千问 | 2010-9-16 21:42:19 | 显示全部楼层
因为后面有个before引导的时间壮语,我们可以看出这里是一个过去的时态,很明显是改变了。。所以是用changed.然后如果要用完成时态,那就是去重庆之前,这个时态就属于过去的过去,应该是had changed这里没有。所以只能选A
回复

使用道具 举报

千问 | 2010-9-16 21:42:19 | 显示全部楼层
只能用过去时或者过去完成时,过去完成时最好,但是没有,只能选过去时。因为后面跟着she came过去时态,在过去时态之前完成的事情,用过去时或者过去完成时。
回复

使用道具 举报

千问 | 2010-9-16 21:42:19 | 显示全部楼层
一楼的解释相当合理,具体结合本题:B.时态不对;C.would+V过去将来时,不合逻辑,可以改成She would change her hairstyleif she came to ChongQing for a better job.D.结合before,显然,在……之前,正在做……,不合逻辑。
回复

使用道具 举报

千问 | 2010-9-16 21:42:19 | 显示全部楼层
从动词came 以及before 这个词可以判断时态为过去,改变发型并不是一个进行的动作。
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行