题目
to have done 和 having done 都表示发生在谓语之前的动作
The old man,______abroad for twenty years,is on the way back to his motherland可以用to have lived?
The old man,______abroad for twenty years,is on the way back to his motherland可以用to have lived?
提问时间:2020-10-12
答案
不可以.
此句严格说来,having lived abroad for twenty years是(时间)状语,并非修饰the old man的后置定语.
即句子可以调整句序为:Having lived abroad for twenty years,the old man is on the way back to his motherland.
因为做状语的非谓语动作live abroad发生在谓语动词be on the way...之前,且句子主语the old man和lilve abroad之间为主动关系,所以用其现在分词living abroad的完成形式having lived abroad.
如果用to have lived abroad,则不定式一般只能做目的状语或出乎意料的结果状语,句意不通顺.
另更正被推荐答案:非谓语动词的完成形式having done和having been done根本不能做定语和补足语,这是很多学习者的理解误区,切记!
此句严格说来,having lived abroad for twenty years是(时间)状语,并非修饰the old man的后置定语.
即句子可以调整句序为:Having lived abroad for twenty years,the old man is on the way back to his motherland.
因为做状语的非谓语动作live abroad发生在谓语动词be on the way...之前,且句子主语the old man和lilve abroad之间为主动关系,所以用其现在分词living abroad的完成形式having lived abroad.
如果用to have lived abroad,则不定式一般只能做目的状语或出乎意料的结果状语,句意不通顺.
另更正被推荐答案:非谓语动词的完成形式having done和having been done根本不能做定语和补足语,这是很多学习者的理解误区,切记!
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
1,人们染上烟瘾,最终因吸烟使自己丧命.
最新试题
- 1数学奥林匹克乘3=学奥林匹克数,被乘数为()
- 2三维列向量a,b,c构成矩阵A=(a,b,c)和B=2(a+b,b+c,c+a)若行列式 |A|=1求行列式|B|
- 3小华和小兰读同样的一本书84页书.小华一星期读了64页,小兰读了这本书的六分之五,谁读的快些 正确者会增加悬赏分
- 4We have ______ homework and ______ too difficult. A. too much; they’re B. too much;it’s
- 5英语翻译
- 6doing homework make me happy 英语作文怎写
- 7一个碱基或一对碱基的质量是多少克?不要平均分子量.那位大大知道?
- 8一包重1千克的盐,用了0.6千克,还剩40%千克.( )
- 9数学题目:我班第一小组的四名同学身高分别为160,161,159,158(厘米),求他们的平均身高,你有哪几种计算办法?
- 10有三种糖 甲种每千克9.6元共45千克 乙种每千克7元共60千克丙种每千克比已种每千克便宜1.4元共55千克混合后
热门考点