English, asked by archanavy1911, 4 months ago


Read these sentences. Correct those that are incorrect.
1. I've been waiting since half an hour.
2. We've known about the exams for two days.
3. We swam for a long time.
4. How long have you known Nasreen for?
5. I'm swimming for three years.
6. How long have you been in Bhopal for?
7. I lived in Bhopal for a year.
8. He has been batting for all day.
9. She has had this bike for six months.
10. I've had a headache for hours.

Answers

Answered by Anonymous
9

Answer:

1. I've been waiting since half an hour.

  • Correction: I've been waiting for half an hour.

2. We've known about the exams for two days.

  • Correct!

3. We swam for a long time.

  • Correct!

4. How long have you known Nasreen for?

  • Correct!

5. I'm swimming for three years.

  • I'm swimming since three years.

6. How long have you been in Bhopal for?

  • Correct!

7. I lived in Bhopal for a year.

  • Correct!

8. He has been batting for all day.

  • Correction: He has been batting since all day.

9. She has had this bike for six months.

  • Correction: She has had this bike since six months.

10. I've had a headache for hours.

  • Correct!

Explanation:

Look at the following sentences:

  • He has been studying for hours.
  • He has been studying since morning.

Thus, let's consider that

★ 'since' is used with a particular point in time

★ 'for' is used with a period of time

These words are mainly used with perfect continuous tense, so it'll be lot easier to know which word to use!! :D


archanavy1911: Thx a lot
Anonymous: :) welcome
Anonymous: wew♡
Anonymous: sorry for the incorrect answers... i've corrected them now
Anonymous: Thank you :)
Anonymous: (:
Similar questions