English

posted by .

1. He has been working hard on the farm for three hours.

2. He has worked hard on the farm for three hours.

(Which one is correct? Are both OK? Which one is commonly used?)

3. They have known each other since they were 13 years old.

4. They have been knowing each other since they were 13 years old.

(#3 is right, but #4 is not right. Right? Do you have rules for that? Would you let me know the website for the rule?)

  • English -

    #1 and #2 are both good. #3 is better than #4 which is awkward.

    Sra

  • English -

    "They have known" means that they knew each other in the past and continue to know each other in the present.

    "They have been knowing" is about the same, but just awkward phrasing, as Sra has said. It's not a common verb expression among native English speakers.

Respond to this Question

First Name
School Subject
Your Answer

Similar Questions

  1. English

    1. He has worked on the farm for 3 hours. 2. He has been working on the farm for 3 hours. (What is the difference between the two sentences?
  2. English

    1. The woman working in the farm is a foreigner. 2. The woman working on the farm is a foreigner. (Which preposition do we have to us before 'the farm'?
  3. english

    1. He is used to working on the farm. 2. He got used to working on the farm. 3. He used to walk in the park alone. 4. The toy can be used as a pillow. (Are they all grammatical?
  4. English

    1. Next to the convenience store, the bakery was. 2. Next to the convenience store was the bakery. 3. The bakery was next to the convenience store. (Which one is correct?
  5. English

    1. He has studied math for three hours. 2. He has been studying for three hours. ---------------- Are both grammatical?
  6. English

    1. He has taken piano lessons for five years. 2. He has been taking piano lessons for five years. 3. He has worked for three hours on the farm. 4. He has been working for three hours on the farm. ------------------ Are they all grammatical?
  7. English

    1. He has watched the World Cup for 3 hours. 2. He has been watching the World Cup for 3 hours. ---------------------------- Are both grammatical?
  8. Math grade 5-6

    Alice works part-time after school. On Monday, Alice records that she worked three and two-sixth hours. On Tuesday, Alice records that she worked one and seventy-five hundredths hours. On Wednesday, Alice records that she worked two …
  9. Math grade 5-6

    Alice works part-time after school. On Monday, Alice records that she worked three and two-sixth hours. On Tuesday, Alice records that she worked one and seventy-five hundredths hours. On Wednesday, Alice records that she worked two …
  10. English

    1. Sleep for more than 7 hours. 2. Sleep more than 7 hours. (Are both OK?

More Similar Questions