Monday, 2 January 2023

แบบฝึกหึด: For และ Since



Exercise 1

A) Fill the gap with either FOR or SINCE. 

1. I have been learning English ____________ six months. 

2. I have been learning English ____________ July 2010.

3. How long has it been ____________ you’ve been on holiday?

4. How long did you go on holiday ____________?

5. I worked there ____________ five years.

6. I have worked there ____________ May.

7. She’s been waiting ____________ an hour for you!

8.  She’s been waiting ____________ 12.30 for you! 

9.  They’ve wanted to see the movie ____________ a long time.

10. 
They wanted to see the movie ever ____________ they saw a trailer for it.

11.I haven't seen my aunt _______ last Christmas. 

12. That song has been No.1 on the charts  _______ 10 weeks

13. Humans have travelled in space  _______ 1964. 

14.  I have had my iPhone  _______ November last year. 

15. They have studied fashion design  _______ 3 months. 

16. She has been my teacher  _______ August. 

17. We have lived here  _______ June of 2022. 

18. My city has had a subway system  _______ 2 decades. 

19. TikTok has been popular _______ 4 years. 

20. We have been in the same class  _______ 20 years. 


Exercise 2

For / Since 
Exercises: for and since - time

 last Sunday.
 ten years.
 2019.
 he was seven.
 many hours.
 Christmas.
 eight o'clock.
 a long time
 a week
 my birthday.
 last winter.
 that day.
 four months.
 May.
 many years.
 she was born.
 fifty minutes a day.
 my mum called.
 we got married.
 three weeks.


Exercise 3

  1. Anne's parents have been living in Sweden  a long time.
  2. The dog hasn't eaten anything  yesterday.
  3. Bjorn and Kate have been friends  three years.
  4. Miss Joanna has taught at my school  1975.
  5. He has known Kim   they were at primary school.
  6. Have you seen her  she got married ?
  7. I haven't heard from my pen pal  a long time.
  8. Astrid has played the saxophone  she was 12.
  9. It has rained without interruption  ten days.
  10. She's written to him every day  he left.
  11. You haven't emptied the rubbish bin  last week.
  12. She has kept the secret  twenty years.
  13. I've thought about you every day  we met.
  14. You've slept  ten hours.
  15. Have you spoken to each other  you had the argument?
  16. Hi ! I Haven't seen you  ages.
  17. How many times have you been late  the beginning of the term?
  18. We haven't played badminton  they closed the gym for repairs.
  19. I haven't had a cold  years.
  20. I haven't bought a new clothes  months.

Answer: Exercise 1

A) Fill the gap with either FOR or SINCE. 

1. since
2. for
3. since
4. since
5. for
6. since
7. since
8. for
9. for
10. for


Answer: Exercise 2


since last Sunday.
for ten years.
since 2019.
since he was seven.
for many hours.
since Christmas.
since eight o'clock.
for a long time
for a week
since my birthday.

since last winter.
since that day.
for four months.
since May.
for many years.
since she was born.
for fifty minutes a day.
since my mum called.
since we got married.
for three weeks.


Answer: Exercise 3

1. for
2. since
3. for
4. since
5. since 
6. since
7. for 
8. since 
9. for 
10. since
11. since
12. for
13 since
14. for
15. since 
16. for 
17. since
18. since
19. for
20. for



No comments:

Post a Comment

Popular Post