My friend said his sister had been there a week ago.纠错

[复制链接]
查看11 | 回复4 | 2012-7-18 18:59:03 | 显示全部楼层 |阅读模式
把ago 变成before. 这是间接引语规定的。又如:Tom said, "I met her a month ago."Tom said that he had met her a month before....
回复

使用道具 举报

千问 | 2012-7-18 18:59:03 | 显示全部楼层
My friend said his sister had been there a week ago。 ago 改为 before. 因为直接引语变间接引语时, 时间状语、地点状语、指示代词等要作相应的变化。1. 时间状语的变化规律:现在变过去;过去变过去的过去。如:
ago→before,now→then, today→that...
回复

使用道具 举报

千问 | 2012-7-18 18:59:03 | 显示全部楼层
这里想表达的意思是,我朋友说他妹妹去那儿已经有一星期了所以我们要用had gone这里的考点是have been (in) 这边要用for一段时间have gone (to)这里用的是一个时间点...
回复

使用道具 举报

千问 | 2012-7-18 18:59:03 | 显示全部楼层
My friend said his sister had been there for a week....
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行