lyffrank
How to use the present perfect about "been"? For example, I have been employed for 5 years. For another example, I have worked for 5 years. which situation that I can use "been" in front of the VERB? Please tell me. THANKS
28 Thg 02 2017 09:30
Câu trả lời · 4
2
Great question! You can use ‘been’ with the -ing tag on the verb in most cases and this is called ‘the present perfect continuous’ or ‘the present perfect progressive’. The only times you cannot use this is when you are using a stative verb. Your verb ‘work’ is not stative so it can be used in both the present perfect simple and the present perfect continuous. “I have worked at ____ company for 5 years.” (correct) “I have been working at ____ company for 5 years.” (correct) However, if you are using a stative verb like ‘know’, you cannot use it in continuous tenses. “I have known her for 3 months.” (correct) “I have been knowing her for 3 months.” (incorrect) Stative verbs usually relate to thoughts, emotions, relationships, senses, states of being and measurements. I would suggest that you research them so you know which ones don’t work in the present perfect continuous tense (have been verb+ing).
28 tháng 2 năm 2017
1
我想你可能进了一个误区,be employed 实际上是动词的被动式而已,按照这个规律,凡是用动词被动式的现在完成时应该表象都是出现been,比如 I have been fooled 我被骗了 you could have fooled me. 你很可能把我骗了 不过还要区分现在完成进行时,been是标配 I have been working for 2hrs
28 tháng 2 năm 2017
1
For example: I've been tell"ING" him that for ages. I've been go"ING" to that store for a long time. I have been work"ING" here for 5 years. I've already been do"ING"that.
28 tháng 2 năm 2017
28 tháng 2 năm 2017
Bạn vẫn không tìm thấy được các câu trả lời cho mình?
Hãy viết xuống các câu hỏi của bạn và để cho người bản xứ giúp bạn!