Present perfect or past simple?
I have finished my homework.
I finished my homework an hour ago.Choose the right form for each sentence, then open the answers to check yourself.
1. She ___ (go) to school every day.
2. They ___ (finish) the project last week.
3. I ___ (finish) - you can look at it now.Show the answers
1. goes
2. finished
3. have finishedItem 1 is a routine, so the present simple does the job. Item 2 names a finished time, which forces the past simple. Item 3 matters now - the result is on the table - and that is exactly what the present perfect is for.