I have had this computer for about a year.
How long have you been at this school?
I haven't seen Julia since September.
- Have / Has
- For / Since
- Positive sentences
- Negative sentences
- Present Perfect vs. Past Simple I
- Present Perfect vs. Past Simple II
- Irregular verbs