问题: 2道选择题!非常感谢!
1.Jck________from home for two days now,and I am beginning to worry about his safety.
A.has been missing
B.has been missed
2.He is quite worn out from years of heart work.He is not the man_____he was twenty years ago.
A.that B.who C.whom D.which
这两道题答案都是A 请解释一下为什么~
解答:
1.状态仍在继续,用完成进行时.其他的例子如:
1).We have just been talking about you.
2).How long have you been looking after the machine?
3).They have been fighting for freedom these years.
凡事中文中有"一直在做..."的概念时,常用完成进行时表示.
2.这里用that指"the man",并做从句中的表语.这里的从句是限制性的,用that.有些语法书强调用"who"(主格),"whom"(宾格)代表人,但在这一句中都用"that".还有的场合,that被省略,如:
She is no longer the ignorant girl (that) she was.(在从句中做表语)
版权及免责声明
1、欢迎转载本网原创文章,转载敬请注明出处:侨谊留学(www.goesnet.org);
2、本网转载媒体稿件旨在传播更多有益信息,并不代表同意该观点,本网不承担稿件侵权行为的连带责任;
3、在本网博客/论坛发表言论者,文责自负。