Exercise 1: Complete the following exercise with FOR or SINCE.
1- Nobody has come to see us ___________ we bought this small house.
2- She has been a doctor ___________ 1998.
3- Nobody has seen her ___________ then.
4- They have all been ill ___________ last week.
5- Peter went to the library. He has studied there ___________ a long time.
6- It has been very foggy ___________ early morning.
7- I’ve worked with you ___________ nine years.
8- He has been in prison ___________ two years.
9- She has worked in that office ___________ a month.
10- He hasn’t eaten anything ___________ twenty-four hours.
11- He hasn’t eaten anything ___________ yesterday.
12- They haven’t spoken to us ___________ we were at school.
13- I haven’t talked to her ___________ my birthday.
14- She’s been ill ___________ years.
15- I’ve been very patient with you ___________ several years.
16- I’ve had this job ___________ three months.
17- I’ve known her ___________ we both studied in London.
18- We’ve lived in Germany ___________ 1997
19- They’ve had this car ___________April.
20- Things have changed ___________ I was in your house.
21- I’ve known her ___________ the Gulf War.
22- We have been there ___________ October
23- I have been a vegetarian ___________ 1998
24- I have lived in this flat ___________ five years.
25- I’ve known her ___________ ages.
Exercise 2: Choose the best answer.
1 - FOR / SINCE six weeks.
2 - FOR / SINCE Sunday.
3 - FOR / SINCE this morning.
4 - FOR / SINCE a long time.
5 - FOR / SINCE breakfast time.
6 - FOR / SINCE 1967.
Respostas
respondido por:
32
Resposta:
1. since
2. since
3. since
4. since
5. for
6. since
7. for
8. for
9.for
10. for
11. since
12. since
13. since
14. for
15. for
16. for
17. since
18.since
19. since
20. since
21. since
22. since
23. since
24. for
25. for
Exercise 2:
for six weeks
since Sunday
since this morning
for a long time
since breakfast time
since 1967
Explicação:
Usamos since (desde) para dizer quando uma ação foi iniciada - ano, data precisa ou momento.
since 2010
since last week
Usamos for (por) para descrever por quanto tempo algo tem acontecido.
for 10 years
for 3 days
for hours
respondido por:
6
Sim e isso mesmo show de bola truta
Perguntas similares
5 anos atrás
5 anos atrás
5 anos atrás
8 anos atrás
8 anos atrás
9 anos atrás
9 anos atrás