初中选择题,高手赐教!

[复制链接]
查看11 | 回复2 | 2009-6-9 21:38:40 | 显示全部楼层 |阅读模式
The old man, _______ abroad for twenty years, is on the way back to his motherland.
A to work; B working; C to have worked; D having worked
关键是请大家解释一下,用什么语法知识解释?

回复

使用道具 举报

千问 | 2009-6-9 21:38:40 | 显示全部楼层
用到非谓语动词吧看后边有一个在国外工作20年用了个for,对现在的影响应该用完成时。排除AB,动词不定试表示具体特定,一般表示将来,所以也排除C,感觉选D...
回复

使用道具 举报

千问 | 2009-6-9 21:38:40 | 显示全部楼层
选择C 首先分析下这题,中间的句子当作是插入语,因为前面的和后面的刚好构成完整的句子。而现在是那人回来了那么二十年在外就是完成了的事了,就得用完成式,然后用不定式构成定语。故答案选C。...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行