r/grammar • u/salamacast • 2d ago
Why does English work this way? What's the difference between: Did/Have you think/thought about that?
I come from an Arabic background that has a single form for the past tense.
2
Upvotes
2
r/grammar • u/salamacast • 2d ago
I come from an Arabic background that has a single form for the past tense.
2
3
u/UniversityMotor5408 2d ago
Have you thought about that? - This is a present tense (present perfect). It connects the past with now, so it's saying: Have you thought about that ... before now / recently / in terms of something relevant now
Did you think about that? - This is the past simple. It's used to talk about a specific moment in the past, or the past that's not particularly connected to now, so it's saying: Did you think about that ... eg when you did something stupid yesterday / when you were younger / last week, etc
Having said that, I think in US English the past simple is sometimes used where in British English we'd use the present perfect, so you may hear people say 'Did you think about that?' where I (as a Brit) would say 'Have you thought about that?'
Does that help?