You are on page 1of 2

eslflow.

com
Present Perfect: since or for ?

20
02

10
m
on
th
s
1
2

15
ye
ars

3
4
40
mi
nu
tes
last M
onda
y

5 6

the b
5o eginn
ing o
r6 f the
ho class
urs

7 8
Since or for answers

1 I have worked at this bank for 10 months./I have been working at this bank since March 2020.
2 He has been a waiter since 2002./ He has been a waiter for 19 years.
3 They have been married for 15 years.
4 He has been doing this puzzle since 1998. /He has been doing this puzzle for a long time. 5 He
has waited for his food for 40 minutes./ He has been waiting for 40 minutes.
6 He has been sick since last Monday.
7 She has been doing homework for 5 or 6 hours.
8 She has been talking on the phone since the beginning of class.

You might also like