Present perfect or past simple? - part 3
Quiz
Jane lives in Leeds. She _______________ there for seven years.
- lived
- has lived
Darren is a doctor. He _______________ a doctor for twenty years.
- was
- has been
Sam _______________ in New York for six months, but then he moved to Chicago.
- lived
- has lived
~ How long _______________ you _______________ Jack? ~Since high school.
- have ... known
- did ... know
I _______________ a new car. Do you like it? Before that I _______________ an old Renault for ten years.
- have bought / had
- bought / have had
When I was in high school, I _______________ volleyball for over three years.
- have played
- played
June _______________ her hair. It's red now.
- has dyed
- dyed
Lilly _______________ her grandfather. He died before she was born.
- hasn't known
- didn't know
Jill _______________ a nurse for six years now. She loves her job.
- has been
- was
Minnie _______________ at home all day yesterday. She _______________ well.
- has been / hasn't felt
- was / didn't feel