德国机械自动化网站:john knows his town inside out ,for he is born here and has been living here

来源:百度文库 编辑:查人人中国名人网 时间:2024/03/29 15:03:55
john knows his town inside out ,for he is born here and has been living here
约翰对他所居住的小镇了如指掌,他生于这,又一直住在这。
这里的inside out换成all行吗?
for在这里是做什么的啊?
是怎么从句的引导词?
and两面的时态不一样啊,and两边不是应该相等的吗?
he is born here
has been living here
分别是什么时态啊?
has前是不是得加个he啊不然没主语啊

你真有思想也,不过我觉得这句话本身就有错误,he is born 应该改成he was born 吧。he is born 是一般现在时莫,he has been living here 是一般现在完成进行时,应该用一般完成时也就可以了,就能表示从过去到现在一直在进行,并且还要进行下去,可以改成he has lived here.这里的for 表示目的,原因。这里的inside out 是一个短语,表示完全理解,如果换成all ,那整句话的句序都要改,而且意思不能表达得如此到位。
应该是这样吧。

inside out换成All肯定不行,没这样搭配!For在这里是作为连词,作结果关系用!至于关于and,这两边不一定要一定时态的,这个句子的and 前硕是一般过去时,而后面则是过去进行时吧!has前面就不用加He了,因为已经用了连词And