Present Perfect: Since or For?
Answer the questions by using the present perfect and add "since" or "for".
Example: Have you heard anything from Karen? - No, she she hasn't written for a long time.
a) Where is Tom? - I think he's sick. He_______________ (not / to be in school / Wednesday)
b) Can you play poker? Yes, but I ________________ (not / to play it / five years)
c) It's your second sandwich! - I'm hungry. I _________________ (not / to have anything to eat / yesterday)
d) What about going to the zoo? Great idea. I _______________ (not / to go to the zoo / years)
_________________________________________________________________________________________
Answers:
a) Where is Tom? - I think he's sick. He hasn't been in school since Wednesday.
b) Can you play poker? Yes, but I haven't played it for five years.
c) It's your second sandwich! - I'm hungry. I haven't had anything to eat since yesterday.
d) What about going to the zoo? Great idea. I haven't gone to the zoo for years.