Simple past of present perfect
Multiple-choice exercise
Choose the correct answer for each question.
Welke zin is correct?
- He has worked hard yesterday.
- He worked hard yesterday.
Welke zin is correct?
- He has lived in Amsterdam for 2 years and he still likes it there.
- He lived in Amsterdam for 2 years and he still likes it there.
Welke zin is correct?
- He wrote a letter to his girlfriend last week.
- He has written a letter to his girlfriend last week.
Welke zin is correct?
- I haven't seen Michael for 3 days.
- I didn't see Michael for 3 days.
Welke zin is correct?
- I have known her since 1960 and we still see each other every week.
- I knew her since 1960 and we still see each other every week.
Welke zin is correct?
- He played football for 5 years but nowadays he plays hockey.
- He has played football for 5 years but nowadays he plays hockey.