现在完成时的have been
1.ihavetaughthereforfifteenyears.可以改成ihavebeenteachhereforfifteenyears吗?可以改么?为什么?2.Ho...
1.i have taught here for fifteen years.可以改成i have been teach here for fifteen years吗?可以改么?为什么?
2. How long have you been away from your hometown.这个句子帮我分析下,虽然说how long和have been一起用的,但是这个句子是否有从句?可以不要been么?改成什么?
3.对于现在完成时,我很纳闷,如果说对现在有影响,那过去你做的任何事都对现在有绝对的影响,但是英语又分过去和完成时。后来查资料知道现在完成时一般和不明确的时间状语、since、how long、for连用,或者明确的说明“你去了哪里哪里”用have been/gone to。等等等等
4.我看到一些句子又纳闷了,i have lost my new book。这个句子没有什么能看出用现在完成时的特征,可以改成 i was lost my new book。吗?这个句子不是两边都行么?
5.还有have been加动词的时候一定要用done吗?这样就变“被动了”,如果i have been lose my new book since thirty years ago.这句话错在哪里?本来我不见了一本书应该不用被动,但是后面有since不是需要用have been么?我知道i have lost my new book since thirty years ago.这样是对的,但是如果用been呢?还是说一定不能用?
问题不长对吧!可能后来我想到点什么会再补充的,小生这厢有礼,先谢过各位大侠 展开
2. How long have you been away from your hometown.这个句子帮我分析下,虽然说how long和have been一起用的,但是这个句子是否有从句?可以不要been么?改成什么?
3.对于现在完成时,我很纳闷,如果说对现在有影响,那过去你做的任何事都对现在有绝对的影响,但是英语又分过去和完成时。后来查资料知道现在完成时一般和不明确的时间状语、since、how long、for连用,或者明确的说明“你去了哪里哪里”用have been/gone to。等等等等
4.我看到一些句子又纳闷了,i have lost my new book。这个句子没有什么能看出用现在完成时的特征,可以改成 i was lost my new book。吗?这个句子不是两边都行么?
5.还有have been加动词的时候一定要用done吗?这样就变“被动了”,如果i have been lose my new book since thirty years ago.这句话错在哪里?本来我不见了一本书应该不用被动,但是后面有since不是需要用have been么?我知道i have lost my new book since thirty years ago.这样是对的,但是如果用been呢?还是说一定不能用?
问题不长对吧!可能后来我想到点什么会再补充的,小生这厢有礼,先谢过各位大侠 展开
展开全部
1.不可以改成i have been teach here for fifteen years,for+时间段是现在完成时的标志词,所以此举只能用现在完成时
2.这个句子没有从句,be…away from… 离某地…的间隔,既然这里是现在完成时,所以be要变成been
3.现在完成时是过去发生或已经完成的动作对现在造成的影响或结果,或从过去已经开始,持续到现在的动作或状态。 间状语:yet,already,just,never,ever,so far,by now,since+时间点,for+时间段,recently, lately, in the past few years, etc. 英语不要去太纠结语法了,只要多写多练,培养你的语感
4.i have lost my new book表明这本是已经掉了,是过去发生过了,不能用i was lost my new book,没有这个说法,这个就被翻译了我被掉了新书,要么就应该写i lost my new book
5.i have lost my new book since thirty years ago对的,用been不对,现在完成时没有被动语态
2.这个句子没有从句,be…away from… 离某地…的间隔,既然这里是现在完成时,所以be要变成been
3.现在完成时是过去发生或已经完成的动作对现在造成的影响或结果,或从过去已经开始,持续到现在的动作或状态。 间状语:yet,already,just,never,ever,so far,by now,since+时间点,for+时间段,recently, lately, in the past few years, etc. 英语不要去太纠结语法了,只要多写多练,培养你的语感
4.i have lost my new book表明这本是已经掉了,是过去发生过了,不能用i was lost my new book,没有这个说法,这个就被翻译了我被掉了新书,要么就应该写i lost my new book
5.i have lost my new book since thirty years ago对的,用been不对,现在完成时没有被动语态
更多追问追答
追问
1.我到现在都没看懂你说的,现在我想起了现完要用done,那改成i have been taught here for fifteen years。这个也是现完,不过用been好像没必要。
2.嗯,been是用来拼词组的
3.我没啥好说的,你说的好……
4.谢谢
5.i have been lose my new book since thirty years ago.这句话不能用被动,不然就翻译成我被掉了新书三十年前。而且现完的被动要用have/has been done。现完有被动的……
追答
那既然你懂了,就不需要我说了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询