- Can we use since and for with past tense?
- If we can use them, then what is difference between:
- I have learnt English for 3 months
- I learnt English for 3 months
- I have learnt English for 3 months
- I learnt English for 3 months
You should use "for" for a period of time beginning with the action until the present, and since for a moment of time from when the action first took place, e.g., I have lived here for three months or I have lived here since September.