Present Perfect vs Simple Past 3
Choose the correct verb tense.
When he turned 20, he __________ to London.
- has gone
- went
The price of rice __________ a lot since last year.
- has risen
- rose
I __________ him wearing that shirt this morning.
- have seen
- saw
I __________ anyone talk so well in front of so many people.
- have never seen
- never saw
Research __________ that second hand smoke is more dangerous than first hand smoke.
- has shown
- showed
Our team __________ all its games so far this year.
- has lost
- lost
__________ Tim at the meeting yesterday?
- Have you seen
- Did you see
He __________ yet, but I expect him to call soon.
- hasn't called
- didn't call
I __________ no homework for the past two weeks.
- have had
- had
My sister __________ a job last year, but she quit three weeks ago.
- have had
- had