Present Perfect With Since And For
1 - Fill in the blanks with “since” or “for”:
a) Nobody has seen him since last Friday.
b) I’ve known Tom _______________ 1990.
c) It has been foggy _______________ some days.
d) I haven’t eaten chocolate _______________ last Christmas.
e) Things have changed _______________ he became the headmaster.
f) Our dog has been ill _______________ two days.
g) He’s been sick _______________ a week.
h) We haven’t visited my home town _______________ we left school.
i) They have been colleagues _______________ a long time.
j) Bob has worked there _______________ 1984.
k) Have you worked with James _______________ more than eight years?