早教吧 育儿知识 作业答案 考试题库 百科 知识分享

关于havebeen?1.ihavebeentheretwice为什么不是havebeento?2.whythesedaysIhavebeensodepressed?为什么不是havedepress?3.IhavebeenmorequietthanIhadinthepast.为什么不是havemorequiet?4.Ihavebeeninthearmyformo

题目详情
关于have been?
1.i have been there twice
为什么不是have been to?
2.why these days I have been so depressed?
为什么不是have depress?
3.I have been more quiet than I had in the past.
为什么不是have more quiet?
4.I have been in the army for more than 5 years.
为什么不是have been to?
▼优质解答
答案和解析
1.i have been there twice
这里的 there是副词,请记住在英语中,副词前面不能再有介词,所以就不要to了.
2.why these days I have been so depressed?
这里需要掌握的是,depress虽然是动词,但是表示情感一类的动词,如move,感动,直接用成be moved就表示被感动.也就是说,be+情感动词的过去分词,该动词发挥形容词的作用,有被动意味.这里的depressed就表示压抑或者消沉,是主观所不愿意的状态.
3.I have been more quiet than I had in the past.
quiet是形容词,前面必须要加系动词be,形容词不能直接跟在have后面.
4.I have been in the army for more than 5 years.
have been to是表示去了某地然后回来了.
如,I have been to London,我去了伦敦(但是我回来了,现在和你说话).
have gone to去了某地没有回来.
如,She has gone to Japan,她去了日本(现在还没有回来).
have been in表示持续的在某地,是持续的一种状态.句中表示,我在军队呆了5年.5年的一种状态的持续.