Rachel Adams
Key Member
- Joined
- Nov 4, 2018
- Member Type
- Student or Learner
- Native Language
- Russian
- Home Country
- Georgia
- Current Location
- Georgia
Hello.
As I learnt, 'when' is used with the present perfect when something happened on a single occasion 'where' can be used with either the present perfect or the simple past but with the word 'who' which tense is more commonly used the present perfect or the simple past tense in BrE?
'Who gave you that?' 'Who has given you that?'
'Who spilt all that coffee on the carpet?' 'Who has spilt all that coffee on the carpet?'
The examples are from Swan.
As I learnt, 'when' is used with the present perfect when something happened on a single occasion 'where' can be used with either the present perfect or the simple past but with the word 'who' which tense is more commonly used the present perfect or the simple past tense in BrE?
'Who gave you that?' 'Who has given you that?'
'Who spilt all that coffee on the carpet?' 'Who has spilt all that coffee on the carpet?'
The examples are from Swan.
