请教一段英语对话问题

[复制链接]
查看11 | 回复4 | 2010-9-6 13:28:01 | 显示全部楼层 |阅读模式
A;Did you find your home town changed?
B:It's changed a lot ,There were many new houses everywhere and I could hardly tell where was where.
在这段对话里面我有几个问题想请教下各路英语高手
1.第一句里面changed在这里是什么语法结构啊,changed在这里是个动词啊...这样的话这句话里面不是有两个动词了?那个changed能不能说have got something changed?
2.第二句话上面的changed同上。
3. where was where.这是什么用法?

回复

使用道具 举报

千问 | 2010-9-6 13:28:01 | 显示全部楼层
1.find sb/sth doing/done是一个固定用法。doing表示主动,done表示被动,这句话里面,家乡改变,改变是人去改变,家乡是被改变,因此用changed,而前面的did只跟fine发生关系,跟后面滴changed无关的。have got sth changed用在这里是不行的。2.这个就是典型的被动啊,be changed。。被改变3.比较通俗的一种用法,在口语中比较多见,不是很正式的,类似于we are what we are一类的,算是oral English吧额,水平有限,希望能帮到你
回复

使用道具 举报

千问 | 2010-9-6 13:28:01 | 显示全部楼层
1、find sth. done 结构;2、B句中为It has changed的缩写,是现在完成时态;3、哪里是哪里,比较口语化。
回复

使用道具 举报

千问 | 2010-9-6 13:28:01 | 显示全部楼层
changed 作为被动语态, where was where口语化吧。
回复

使用道具 举报

千问 | 2010-9-6 13:28:01 | 显示全部楼层
1、2see/hear/find是及物动词,后直接跟名词,名词后可跟非谓语表被动,表完成,表现在,表将来都行。3、我觉得这句话直译就行,不是什么特殊用法
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行