Search from various ภาษาอังกฤษ teachers...
Majdi
Can you say " I have been knowing him since 2005 " ?
16 เม.ย. 2014 เวลา 18:48
คำตอบ · 6
5
No.
"I've known him since 2005."
As a rule of thumb, you use (verb)ing if you can actually see the action. Stative verbs such as "to know someone" don't take the (verb)ing form.
16 เมษายน 2014
3
No, "I have been knowing him since 2005" is not correct. You have to say here "I have known him since 2005".
However, you can use other "stative" verbs with the -ing form in many cases, but this is not one of them. Here are just a few examples of where you CAN use these verbs in this manner:
1. I have been HOPING to meet you for a long time.
2. I have been THINKING about this situation for months.
3. I have been FEELING sick since Thursday.
4. I have been LOVING this job ever since I started working here.
5. I have been HATING this job since John became my boss.
6. I have been BELIEVING his lies for too long.
7. I have been DOUBTING his lies for a long time.
17 เมษายน 2014
Here is a list of stative verbs to help you out. :) http://www.perfect-english-grammar.com/support-files/stative-verbs-list.pdf
17 เมษายน 2014
ยังไม่พบคำตอบของคุณใช่ไหม
เขียนคำถามของคุณเพื่อให้เจ้าของภาษาช่วยคุณ!
Majdi
ทักษะด้านภาษา
ภาษาอาหรับ, ภาษาอังกฤษ, ภาษานอร์เวย์
ภาษาที่เรียน
ภาษาอังกฤษ, ภาษานอร์เวย์
บทความที่คุณอาจชอบ

🎃 October Traditions: Halloween, Holidays, and Learning Portuguese
14 ถูกใจ · 0 ความคิดเห็น

The Curious World of Silent Letters in English
10 ถูกใจ · 4 ความคิดเห็น

5 Polite Ways to Say “No” at Work
18 ถูกใจ · 3 ความคิดเห็น
บทความเพิ่มเติม