0
Makabi Posted 12 years ago
Grammar

question

What's the difference between:

Have you finished university?

Did you finish university?
  

Top answer

Generally, 'Have'/'Has' forms give their importance to or emphasise the present. 'Did' forms give their importance to or emphasise the past. eg Have you eaten?

  • Generally, 'Have'/'Has' forms give their importance to or emphasise the present.
  • 'Did' forms give their importance to or emphasise the past.
  • eg Have you eaten?
  • --- a question about the present: are you hungry now?
  • Did you eat it?
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

1 Answers
0
Generally,
'Have'/'Has' forms give their importance to or emphasise the present.
'Did' forms give their importance to or emphasise the past.
eg
Have you eaten? --- a question about the present: are you hungry now?
Did you eat it? what did it taste like? --- a question about the past: what happened at the time?

d

Related Questions