The Present Perfect tense and the prepositions "for" & "since"

Examples of the Present Perfect

over a period continuing until now since a point in the past continuing until now
for three weeks since the beginning of May
for three months since February
for three years since 1990
for three decades since 1960
for three centuries since 1690
for a long time since the start of my life
for ages since this morning
for a short while since the days of Adam & Eve

"For" is used with the Past Simple when the period of time begins and ends in the past.

 

Complete these PRESENT PERFECT sentences using "for" or "since".

1. She's very tired. She hasn't slept ..................................

2. He smells very bad. He hasn't washed ................................

3. That student is very bored. He hasn't had a good teacher ............

4. This teacher is very boring. He hasn't taught a good lesson ..........

5. I have been studying English verb tenses .............................

6. I haven't spoken my own language .....................................

7. Those ladies are unhappy. They haven't kissed anybody ...............

8. I am very thirsty. ..................................................

9. How long have you been learning English? ............................

10. How long have you been living in England? ............................

 

Make questions in the Present Perfect for recent events or your life so far.